builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0002 starttime: 1461425585.49 results: success (0) buildid: 20160423070820 builduid: 0b589bb5cc7c4e91b12de30e70fdb2dc revision: 81e5bf11a1e69b4748d11854bdbb0f4195edcb7b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:05.486939) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:05.487324) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:05.487594) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:05.709950) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:05.710308) ========= 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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners TMPDIR=/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/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-23 08:33:05-- 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% 23.2M=0.001s 2016-04-23 08:33:06 (23.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.522708 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:06.302273) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:06.302572) ========= 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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners TMPDIR=/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/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.025920 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:06.379261) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 08:33:06.379587) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 81e5bf11a1e69b4748d11854bdbb0f4195edcb7b --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 81e5bf11a1e69b4748d11854bdbb0f4195edcb7b --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.vM6kd6Wzhc/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.OskUSqeWhy/Listeners TMPDIR=/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/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-23 08:33:06,473 truncating revision to first 12 chars 2016-04-23 08:33:06,473 Setting DEBUG logging. 2016-04-23 08:33:06,473 attempt 1/10 2016-04-23 08:33:06,474 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/81e5bf11a1e6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 08:33:07,521 unpacking tar archive at: fx-team-81e5bf11a1e6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.292944 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 08:33:07.709928) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:07.710227) ========= script_repo_revision: 81e5bf11a1e69b4748d11854bdbb0f4195edcb7b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:07.710614) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:07.710932) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 08:33:07.732104) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 3 secs) (at 2016-04-23 08:33:07.732423) ========= /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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners TMPDIR=/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/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 08:33:07 INFO - MultiFileLogger online at 20160423 08:33:07 in /builds/slave/test 08:33:07 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 08:33:07 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:33:07 INFO - {'append_to_log': False, 08:33:07 INFO - 'base_work_dir': '/builds/slave/test', 08:33:07 INFO - 'blob_upload_branch': 'fx-team', 08:33:07 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:33:07 INFO - 'buildbot_json_path': 'buildprops.json', 08:33:07 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:33:07 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:33:07 INFO - 'download_minidump_stackwalk': True, 08:33:07 INFO - 'download_symbols': 'true', 08:33:07 INFO - 'e10s': False, 08:33:07 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:33:07 INFO - 'tooltool.py': '/tools/tooltool.py', 08:33:07 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:33:07 INFO - '/tools/misc-python/virtualenv.py')}, 08:33:07 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:33:07 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:33:07 INFO - 'log_level': 'info', 08:33:07 INFO - 'log_to_console': True, 08:33:07 INFO - 'opt_config_files': (), 08:33:07 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:33:07 INFO - '--processes=1', 08:33:07 INFO - '--config=%(test_path)s/wptrunner.ini', 08:33:07 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:33:07 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:33:07 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:33:07 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:33:07 INFO - 'pip_index': False, 08:33:07 INFO - 'require_test_zip': True, 08:33:07 INFO - 'test_type': ('testharness',), 08:33:07 INFO - 'this_chunk': '1', 08:33:07 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:33:07 INFO - 'total_chunks': '10', 08:33:07 INFO - 'virtualenv_path': 'venv', 08:33:07 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:33:07 INFO - 'work_dir': 'build'} 08:33:07 INFO - ##### 08:33:07 INFO - ##### Running clobber step. 08:33:07 INFO - ##### 08:33:07 INFO - Running pre-action listener: _resource_record_pre_action 08:33:07 INFO - Running main action method: clobber 08:33:07 INFO - rmtree: /builds/slave/test/build 08:33:07 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:33:09 INFO - Running post-action listener: _resource_record_post_action 08:33:09 INFO - ##### 08:33:09 INFO - ##### Running read-buildbot-config step. 08:33:09 INFO - ##### 08:33:09 INFO - Running pre-action listener: _resource_record_pre_action 08:33:09 INFO - Running main action method: read_buildbot_config 08:33:09 INFO - Using buildbot properties: 08:33:09 INFO - { 08:33:09 INFO - "project": "", 08:33:09 INFO - "product": "firefox", 08:33:09 INFO - "script_repo_revision": "production", 08:33:09 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 08:33:09 INFO - "repository": "", 08:33:09 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 08:33:09 INFO - "buildid": "20160423070820", 08:33:09 INFO - "pgo_build": "False", 08:33:09 INFO - "basedir": "/builds/slave/test", 08:33:09 INFO - "buildnumber": 373, 08:33:09 INFO - "slavename": "t-yosemite-r7-0002", 08:33:09 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 08:33:09 INFO - "platform": "macosx64", 08:33:09 INFO - "branch": "fx-team", 08:33:09 INFO - "revision": "81e5bf11a1e69b4748d11854bdbb0f4195edcb7b", 08:33:09 INFO - "repo_path": "integration/fx-team", 08:33:09 INFO - "moz_repo_path": "", 08:33:09 INFO - "stage_platform": "macosx64", 08:33:09 INFO - "builduid": "0b589bb5cc7c4e91b12de30e70fdb2dc", 08:33:09 INFO - "slavebuilddir": "test" 08:33:09 INFO - } 08:33:09 INFO - Found installer url https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 08:33:09 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 08:33:09 INFO - Running post-action listener: _resource_record_post_action 08:33:09 INFO - ##### 08:33:09 INFO - ##### Running download-and-extract step. 08:33:09 INFO - ##### 08:33:09 INFO - Running pre-action listener: _resource_record_pre_action 08:33:09 INFO - Running main action method: download_and_extract 08:33:09 INFO - mkdir: /builds/slave/test/build/tests 08:33: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')]} 08:33:09 INFO - https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:33:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 08:33:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 08:33:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:33:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:33:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json: timed out 08:33:39 INFO - retry: attempt #1 caught exception: timed out 08:33:39 INFO - retry: Failed, sleeping 30 seconds before retrying 08:34:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 #2 08:34:20 INFO - Downloaded 1235 bytes. 08:34:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 08:34:20 INFO - Using the following test package requirements: 08:34:20 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 08:34:20 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 08:34:20 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 08:34:20 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 08:34:20 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 08:34:20 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 08:34:20 INFO - u'jsshell-mac64.zip'], 08:34:20 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 08:34:20 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 08:34:20 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 08:34:20 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 08:34:20 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 08:34:20 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 08:34:20 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 08:34:20 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 08:34:20 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 08:34:20 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 08:34:20 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 08:34:20 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 08:34:20 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')]} 08:34:20 INFO - https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:34:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 08:34:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 08:34:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:34:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:34:21 INFO - Downloaded 17989126 bytes. 08:34:21 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/*'] 08:34:21 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/* 08:34:22 INFO - caution: filename not matched: web-platform/* 08:34:22 INFO - Return code: 11 08:34:22 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')]} 08:34:22 INFO - https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:34:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 08:34:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 08:34:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:34:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:34:23 INFO - Downloaded 36402275 bytes. 08:34:23 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/*'] 08:34:23 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/* 08:34:27 INFO - caution: filename not matched: bin/* 08:34:27 INFO - caution: filename not matched: config/* 08:34:27 INFO - caution: filename not matched: mozbase/* 08:34:27 INFO - caution: filename not matched: marionette/* 08:34:27 INFO - caution: filename not matched: tools/wptserve/* 08:34:27 INFO - Return code: 11 08:34:27 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')]} 08:34:27 INFO - https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 08:34:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 08:34:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 08:34:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 08:34:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:34:29 INFO - Downloaded 68881894 bytes. 08:34:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 08:34:29 INFO - mkdir: /builds/slave/test/properties 08:34:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:34:29 INFO - Writing to file /builds/slave/test/properties/build_url 08:34:29 INFO - Contents: 08:34:29 INFO - build_url:https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 08:34:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 08:34:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:34:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:34:30 INFO - Contents: 08:34:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 08:34:30 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')]} 08:34:30 INFO - https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:34:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 08:34:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 08:34:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:34:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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 08:34:36 INFO - Downloaded 103548830 bytes. 08:34:36 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'] 08:34:36 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 08:34:40 INFO - Return code: 0 08:34:40 INFO - Running post-action listener: _resource_record_post_action 08:34:40 INFO - Running post-action listener: set_extra_try_arguments 08:34:40 INFO - ##### 08:34:40 INFO - ##### Running create-virtualenv step. 08:34:40 INFO - ##### 08:34:40 INFO - Running pre-action listener: _pre_create_virtualenv 08:34:40 INFO - Running pre-action listener: _resource_record_pre_action 08:34:40 INFO - Running main action method: create_virtualenv 08:34:40 INFO - Creating virtualenv /builds/slave/test/build/venv 08:34:40 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 08:34:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:34:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:34:40 INFO - Using real prefix '/tools/python27' 08:34:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:34:41 INFO - Installing distribute.............................................................................................................................................................................................done. 08:34:44 INFO - Installing pip.................done. 08:34:44 INFO - Return code: 0 08:34:44 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:34:44 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')]} 08:34:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:34:44 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')]} 08:34:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:34:44 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 0x107370e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10738df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9d2dc5320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1073895e0>, '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 0x106f6ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106f97990>, '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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:34:44 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 08:34:44 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 08:34:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vM6kd6Wzhc/Render', 08:34:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:34:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:34:44 INFO - 'HOME': '/Users/cltbld', 08:34:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:34:44 INFO - 'LOGNAME': 'cltbld', 08:34:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:44 INFO - 'MOZ_NO_REMOTE': '1', 08:34:44 INFO - 'NO_EM_RESTART': '1', 08:34:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:34:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:34:44 INFO - 'PWD': '/builds/slave/test', 08:34:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:34:44 INFO - 'SHELL': '/bin/bash', 08:34:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OskUSqeWhy/Listeners', 08:34:44 INFO - 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', 08:34:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:34:44 INFO - 'USER': 'cltbld', 08:34:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:34:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:34:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:34:44 INFO - 'XPC_FLAGS': '0x0', 08:34:44 INFO - 'XPC_SERVICE_NAME': '0', 08:34:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:34:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:34:44 INFO - Downloading/unpacking psutil>=0.7.1 08:34:44 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 08:34:44 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 08:34:44 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 08:34:44 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 08:34:44 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 08:34:44 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 08:34:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:34:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:34:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:34:47 INFO - Installing collected packages: psutil 08:34:47 INFO - Running setup.py install for psutil 08:34:48 INFO - building 'psutil._psutil_osx' extension 08:34:48 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 08:34:48 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 08:34:48 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 08:34:48 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 08:34:48 INFO - building 'psutil._psutil_posix' extension 08:34:48 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 08:34:48 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:34:48 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:34:48 INFO - ^ 08:34:48 INFO - 1 warning generated. 08:34:48 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 08:34:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:34:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:34:49 INFO - Successfully installed psutil 08:34:49 INFO - Cleaning up... 08:34:49 INFO - Return code: 0 08:34:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:34:49 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')]} 08:34:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:34:49 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')]} 08:34:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:34:49 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 0x107370e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10738df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9d2dc5320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1073895e0>, '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 0x106f6ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106f97990>, '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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:34:49 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 08:34:49 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 08:34:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vM6kd6Wzhc/Render', 08:34:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:34:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:34:49 INFO - 'HOME': '/Users/cltbld', 08:34:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:34:49 INFO - 'LOGNAME': 'cltbld', 08:34:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:49 INFO - 'MOZ_NO_REMOTE': '1', 08:34:49 INFO - 'NO_EM_RESTART': '1', 08:34:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:34:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:34:49 INFO - 'PWD': '/builds/slave/test', 08:34:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:34:49 INFO - 'SHELL': '/bin/bash', 08:34:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OskUSqeWhy/Listeners', 08:34:49 INFO - 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', 08:34:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:34:49 INFO - 'USER': 'cltbld', 08:34:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:34:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:34:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:34:49 INFO - 'XPC_FLAGS': '0x0', 08:34:49 INFO - 'XPC_SERVICE_NAME': '0', 08:34:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:34:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:34:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:34:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:34:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:34:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:34:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:34:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:34:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:34:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:34:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:34:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:34:51 INFO - Installing collected packages: mozsystemmonitor 08:34:51 INFO - Running setup.py install for mozsystemmonitor 08:34:51 INFO - Successfully installed mozsystemmonitor 08:34:51 INFO - Cleaning up... 08:34:52 INFO - Return code: 0 08:34:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:34:52 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')]} 08:34:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:34:52 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')]} 08:34:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:34:52 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 0x107370e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10738df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9d2dc5320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1073895e0>, '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 0x106f6ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106f97990>, '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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:34:52 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 08:34:52 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 08:34:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vM6kd6Wzhc/Render', 08:34:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:34:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:34:52 INFO - 'HOME': '/Users/cltbld', 08:34:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:34:52 INFO - 'LOGNAME': 'cltbld', 08:34:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:52 INFO - 'MOZ_NO_REMOTE': '1', 08:34:52 INFO - 'NO_EM_RESTART': '1', 08:34:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:34:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:34:52 INFO - 'PWD': '/builds/slave/test', 08:34:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:34:52 INFO - 'SHELL': '/bin/bash', 08:34:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OskUSqeWhy/Listeners', 08:34:52 INFO - 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', 08:34:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:34:52 INFO - 'USER': 'cltbld', 08:34:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:34:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:34:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:34:52 INFO - 'XPC_FLAGS': '0x0', 08:34:52 INFO - 'XPC_SERVICE_NAME': '0', 08:34:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:34:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:34:52 INFO - Downloading/unpacking blobuploader==1.2.4 08:34:52 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 08:34:52 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 08:34:52 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 08:34:52 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 08:34:52 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 08:34:52 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 08:34:54 INFO - Downloading blobuploader-1.2.4.tar.gz 08:34:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:34:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:34:54 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 08:34:54 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 08:34:54 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 08:34:54 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 08:34:54 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 08:34:54 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 08:34:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:34:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:34:55 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 08:34:55 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 08:34:55 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 08:34:55 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 08:34:55 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 08:34:55 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 08:34:55 INFO - Downloading docopt-0.6.1.tar.gz 08:34:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:34:55 INFO - Installing collected packages: blobuploader, requests, docopt 08:34:55 INFO - Running setup.py install for blobuploader 08:34:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:34:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:34:56 INFO - Running setup.py install for requests 08:34:56 INFO - Running setup.py install for docopt 08:34:56 INFO - Successfully installed blobuploader requests docopt 08:34:56 INFO - Cleaning up... 08:34:56 INFO - Return code: 0 08:34:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:34:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:34:56 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 0x107370e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10738df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9d2dc5320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1073895e0>, '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 0x106f6ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106f97990>, '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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:34:56 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 08:34:56 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 08:34:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vM6kd6Wzhc/Render', 08:34:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:34:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:34:56 INFO - 'HOME': '/Users/cltbld', 08:34:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:34:56 INFO - 'LOGNAME': 'cltbld', 08:34:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:56 INFO - 'MOZ_NO_REMOTE': '1', 08:34:56 INFO - 'NO_EM_RESTART': '1', 08:34:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:34:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:34:56 INFO - 'PWD': '/builds/slave/test', 08:34:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:34:56 INFO - 'SHELL': '/bin/bash', 08:34:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OskUSqeWhy/Listeners', 08:34:56 INFO - 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', 08:34:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:34:56 INFO - 'USER': 'cltbld', 08:34:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:34:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:34:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:34:56 INFO - 'XPC_FLAGS': '0x0', 08:34:56 INFO - 'XPC_SERVICE_NAME': '0', 08:34:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:34:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-S2iIzN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-L0cowc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-YtS1L_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-9qcuey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-mm_yGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-cTMc0_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-J85EaV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-wuXr1e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-olhcRn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:34:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:34:57 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-rI4SPU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-3BoQpb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-7Tdzfh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-GOQdXH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-HZ2Q96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-89nZug-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-wh70yR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-Hp90sf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-BPZi53-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:34:58 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-KTzxtl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:34:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:34:59 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-7OZy5h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:34:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:34:59 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-epwWpF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:34:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:34:59 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 08:34:59 INFO - Running setup.py install for manifestparser 08:34:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:34:59 INFO - Running setup.py install for mozcrash 08:34:59 INFO - Running setup.py install for mozdebug 08:35:00 INFO - Running setup.py install for mozdevice 08:35:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:35:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:35:00 INFO - Running setup.py install for mozfile 08:35:00 INFO - Running setup.py install for mozhttpd 08:35:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:35:00 INFO - Running setup.py install for mozinfo 08:35:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:35:00 INFO - Running setup.py install for mozInstall 08:35:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:35:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:35:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:35:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:35:00 INFO - Running setup.py install for mozleak 08:35:00 INFO - Running setup.py install for mozlog 08:35:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:35:01 INFO - Running setup.py install for moznetwork 08:35:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:35:01 INFO - Running setup.py install for mozprocess 08:35:01 INFO - Running setup.py install for mozprofile 08:35:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:35:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:35:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:35:01 INFO - Running setup.py install for mozrunner 08:35:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:35:01 INFO - Running setup.py install for mozscreenshot 08:35:01 INFO - Running setup.py install for moztest 08:35:02 INFO - Running setup.py install for mozversion 08:35:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:35:02 INFO - Running setup.py install for wptserve 08:35:02 INFO - Running setup.py install for marionette-driver 08:35:02 INFO - Running setup.py install for browsermob-proxy 08:35:02 INFO - Running setup.py install for marionette-client 08:35:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:35:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:35:02 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 08:35:02 INFO - Cleaning up... 08:35:02 INFO - Return code: 0 08:35:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:35:02 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')]} 08:35:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:02 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')]} 08:35:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:35:03 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 0x107370e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10738df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe9d2dc5320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1073895e0>, '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 0x106f6ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106f97990>, '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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:35:03 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 08:35:03 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 08:35:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vM6kd6Wzhc/Render', 08:35:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:35:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:35:03 INFO - 'HOME': '/Users/cltbld', 08:35:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:35:03 INFO - 'LOGNAME': 'cltbld', 08:35:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:03 INFO - 'MOZ_NO_REMOTE': '1', 08:35:03 INFO - 'NO_EM_RESTART': '1', 08:35:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:35:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:35:03 INFO - 'PWD': '/builds/slave/test', 08:35:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:35:03 INFO - 'SHELL': '/bin/bash', 08:35:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OskUSqeWhy/Listeners', 08:35:03 INFO - 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', 08:35:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:35:03 INFO - 'USER': 'cltbld', 08:35:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:35:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:35:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:35:03 INFO - 'XPC_FLAGS': '0x0', 08:35:03 INFO - 'XPC_SERVICE_NAME': '0', 08:35:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:35:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:35:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:35:03 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-FPDFWc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:35:03 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)) 08:35:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:35:03 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-c6s3ol-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:35:03 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)) 08:35:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:35:03 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-N9Mgwx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:35:03 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)) 08:35:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:35:03 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-QbL47L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:35:03 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)) 08:35:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:35:03 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-GiTJua-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:35:03 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)) 08:35:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:35:03 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-fgAqvZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:35:03 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)) 08:35:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:35:03 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-e5uiZS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-hOQ0tY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-6GPYJs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-ZvhtRc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-xuf6LT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-CIvLoM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-vMecKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-Oojswx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-hpTkAF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-gRp1WK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:35:04 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)) 08:35:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:35:04 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-IHkfEq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:35:05 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)) 08:35:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:35:05 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-81sD6X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:35:05 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)) 08:35:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:35:05 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-mlg0Cx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:35:05 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)) 08:35:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:35:05 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-67CDIs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:35:05 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)) 08:35:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:35:05 INFO - Running setup.py (path:/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/pip-TP5iGQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:35:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:35:05 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)) 08:35:05 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)) 08:35:05 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)) 08:35:05 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)) 08:35:05 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)) 08:35:05 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)) 08:35:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:35:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:35:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:35:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:35:08 INFO - Downloading blessings-1.6.tar.gz 08:35:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:35:08 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)) 08:35:08 INFO - Installing collected packages: blessings 08:35:08 INFO - Running setup.py install for blessings 08:35:08 INFO - Successfully installed blessings 08:35:08 INFO - Cleaning up... 08:35:08 INFO - Return code: 0 08:35:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:35:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:35:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:35:09 INFO - Reading from file tmpfile_stdout 08:35:09 INFO - Current package versions: 08:35:09 INFO - blessings == 1.6 08:35:09 INFO - blobuploader == 1.2.4 08:35:09 INFO - browsermob-proxy == 0.6.0 08:35:09 INFO - docopt == 0.6.1 08:35:09 INFO - manifestparser == 1.1 08:35:09 INFO - marionette-client == 2.3.0 08:35:09 INFO - marionette-driver == 1.4.0 08:35:09 INFO - mozInstall == 1.12 08:35:09 INFO - mozcrash == 0.17 08:35:09 INFO - mozdebug == 0.1 08:35:09 INFO - mozdevice == 0.48 08:35:09 INFO - mozfile == 1.2 08:35:09 INFO - mozhttpd == 0.7 08:35:09 INFO - mozinfo == 0.9 08:35:09 INFO - mozleak == 0.1 08:35:09 INFO - mozlog == 3.1 08:35:09 INFO - moznetwork == 0.27 08:35:09 INFO - mozprocess == 0.22 08:35:09 INFO - mozprofile == 0.28 08:35:09 INFO - mozrunner == 6.11 08:35:09 INFO - mozscreenshot == 0.1 08:35:09 INFO - mozsystemmonitor == 0.0 08:35:09 INFO - moztest == 0.7 08:35:09 INFO - mozversion == 1.4 08:35:09 INFO - psutil == 3.1.1 08:35:09 INFO - requests == 1.2.3 08:35:09 INFO - wptserve == 1.4.0 08:35:09 INFO - wsgiref == 0.1.2 08:35:09 INFO - Running post-action listener: _resource_record_post_action 08:35:09 INFO - Running post-action listener: _start_resource_monitoring 08:35:09 INFO - Starting resource monitoring. 08:35:09 INFO - ##### 08:35:09 INFO - ##### Running pull step. 08:35:09 INFO - ##### 08:35:09 INFO - Running pre-action listener: _resource_record_pre_action 08:35:09 INFO - Running main action method: pull 08:35:09 INFO - Pull has nothing to do! 08:35:09 INFO - Running post-action listener: _resource_record_post_action 08:35:09 INFO - ##### 08:35:09 INFO - ##### Running install step. 08:35:09 INFO - ##### 08:35:09 INFO - Running pre-action listener: _resource_record_pre_action 08:35:09 INFO - Running main action method: install 08:35:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:35:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:35:09 INFO - Reading from file tmpfile_stdout 08:35:09 INFO - Detecting whether we're running mozinstall >=1.0... 08:35:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:35:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:35:09 INFO - Reading from file tmpfile_stdout 08:35:09 INFO - Output received: 08:35:09 INFO - Usage: mozinstall [options] installer 08:35:09 INFO - Options: 08:35:09 INFO - -h, --help show this help message and exit 08:35:09 INFO - -d DEST, --destination=DEST 08:35:09 INFO - Directory to install application into. [default: 08:35:09 INFO - "/builds/slave/test"] 08:35:09 INFO - --app=APP Application being installed. [default: firefox] 08:35:09 INFO - mkdir: /builds/slave/test/build/application 08:35:09 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'] 08:35:09 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 08:35:29 INFO - Reading from file tmpfile_stdout 08:35:29 INFO - Output received: 08:35:29 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 08:35:29 INFO - Running post-action listener: _resource_record_post_action 08:35:29 INFO - ##### 08:35:29 INFO - ##### Running run-tests step. 08:35:29 INFO - ##### 08:35:29 INFO - Running pre-action listener: _resource_record_pre_action 08:35:29 INFO - Running main action method: run_tests 08:35:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:35:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:35:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:35:29 INFO - grabbing minidump binary from tooltool 08:35:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:35:29 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 0x1073895e0>, '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 0x106f6ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x106f97990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:35:29 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 08:35:29 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 08:35:29 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:35:29 INFO - Return code: 0 08:35:29 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:35:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:35:29 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/GJjbPrhQTgqp1kmfqaY5rg/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 08:35:29 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/GJjbPrhQTgqp1kmfqaY5rg/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 08:35:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.vM6kd6Wzhc/Render', 08:35:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:35:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:35:29 INFO - 'HOME': '/Users/cltbld', 08:35:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:35:29 INFO - 'LOGNAME': 'cltbld', 08:35:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:35:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:29 INFO - 'MOZ_NO_REMOTE': '1', 08:35:29 INFO - 'NO_EM_RESTART': '1', 08:35:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:35:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:35:29 INFO - 'PWD': '/builds/slave/test', 08:35:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:35:29 INFO - 'SHELL': '/bin/bash', 08:35:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OskUSqeWhy/Listeners', 08:35:29 INFO - 'TMPDIR': '/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/T/', 08:35:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:35:29 INFO - 'USER': 'cltbld', 08:35:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:35:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:35:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:35:29 INFO - 'XPC_FLAGS': '0x0', 08:35:29 INFO - 'XPC_SERVICE_NAME': '0', 08:35:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:35:29 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/GJjbPrhQTgqp1kmfqaY5rg/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 08:35:29 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 08:35:29 INFO - import pkg_resources 08:35:30 INFO - Using 1 client processes 08:35:31 INFO - wptserve Starting http server on 127.0.0.1:8000 08:35:31 INFO - wptserve Starting http server on 127.0.0.1:8001 08:35:31 INFO - wptserve Starting http server on 127.0.0.1:8443 08:35:32 INFO - SUITE-START | Running 778 tests 08:35:32 INFO - Running testharness tests 08:35:32 INFO - Setting up ssl 08:35:32 INFO - PROCESS | certutil | 08:35:32 INFO - PROCESS | certutil | 08:35:32 INFO - PROCESS | certutil | 08:35:32 INFO - Certificate Nickname Trust Attributes 08:35:32 INFO - SSL,S/MIME,JAR/XPI 08:35:32 INFO - 08:35:32 INFO - web-platform-tests CT,, 08:35:32 INFO - 08:35:32 INFO - Starting runner 08:35:33 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:35:33 INFO - PROCESS | 1663 | 1461425733881 Marionette DEBUG Marionette enabled via build flag and pref 08:35:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1165d0800 == 1 [pid = 1663] [id = 1] 08:35:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 1 (0x11673d800) [pid = 1663] [serial = 1] [outer = 0x0] 08:35:33 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:35:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 2 (0x11673e800) [pid = 1663] [serial = 2] [outer = 0x11673d800] 08:35:34 INFO - PROCESS | 1663 | 1461425734189 Marionette INFO Listening on port 2828 08:35:34 INFO - PROCESS | 1663 | 1461425734416 Marionette DEBUG Marionette enabled via command-line flag 08:35:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x11916d800 == 2 [pid = 1663] [id = 2] 08:35:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 3 (0x11916e000) [pid = 1663] [serial = 3] [outer = 0x0] 08:35:34 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:35:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 4 (0x11916f000) [pid = 1663] [serial = 4] [outer = 0x11916e000] 08:35:34 INFO - PROCESS | 1663 | [1663] 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 08:35:34 INFO - PROCESS | 1663 | 1461425734567 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 08:35:34 INFO - PROCESS | 1663 | 1461425734650 Marionette DEBUG Closed connection conn0 08:35:34 INFO - PROCESS | 1663 | [1663] 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 08:35:34 INFO - PROCESS | 1663 | 1461425734656 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 08:35:34 INFO - PROCESS | 1663 | 1461425734671 Marionette DEBUG Closed connection conn1 08:35:34 INFO - PROCESS | 1663 | [1663] 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 08:35:34 INFO - PROCESS | 1663 | 1461425734676 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 08:35:34 INFO - PROCESS | 1663 | 1461425734683 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:35:34 INFO - PROCESS | 1663 | 1461425734689 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":"20160423070820","device":"desktop","version":"48.0a1"} 08:35:34 INFO - PROCESS | 1663 | [1663] 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 08:35:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c913000 == 3 [pid = 1663] [id = 3] 08:35:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 5 (0x11c913800) [pid = 1663] [serial = 5] [outer = 0x0] 08:35:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c914000 == 4 [pid = 1663] [id = 4] 08:35:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 6 (0x11c9a5000) [pid = 1663] [serial = 6] [outer = 0x0] 08:35:35 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:35:35 INFO - PROCESS | 1663 | [1663] 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 08:35:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267c4000 == 5 [pid = 1663] [id = 5] 08:35:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 7 (0x11c9a4800) [pid = 1663] [serial = 7] [outer = 0x0] 08:35:35 INFO - PROCESS | 1663 | [1663] 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 08:35:35 INFO - PROCESS | 1663 | [1663] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:35:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 8 (0x12690dc00) [pid = 1663] [serial = 8] [outer = 0x11c9a4800] 08:35:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 9 (0x12702a000) [pid = 1663] [serial = 9] [outer = 0x11c913800] 08:35:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 10 (0x127040800) [pid = 1663] [serial = 10] [outer = 0x11c9a5000] 08:35:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 11 (0x127042400) [pid = 1663] [serial = 11] [outer = 0x11c9a4800] 08:35:36 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:35:36 INFO - PROCESS | 1663 | 1461425736791 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1663 | 1461425736799 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 12 (0x126ed3800) [pid = 1663] [serial = 12] [outer = 0x11c9a4800] 08:35:37 INFO - PROCESS | 1663 | 1461425737154 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e916e6b9-884d-2949-8967-d948fbd49f6b","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":"20160423070820","device":"desktop","version":"48.0a1","command_id":1}}] 08:35:37 INFO - PROCESS | 1663 | 1461425737250 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:35:37 INFO - PROCESS | 1663 | 1461425737293 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:35:37 INFO - PROCESS | 1663 | 1461425737387 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:35:37 INFO - PROCESS | 1663 | [1663] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:35:37 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:35:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 13 (0x12b540400) [pid = 1663] [serial = 13] [outer = 0x11c9a4800] 08:35:37 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:35:37 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:37 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 08:35:37 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 08:35:37 INFO - PROCESS | 1663 | 1461425737650 Marionette TRACE conn2 <- [1,3,null,{}] 08:35:37 INFO - PROCESS | 1663 | 1461425737653 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:35:37 INFO - PROCESS | 1663 | 1461425737669 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:35:37 INFO - PROCESS | 1663 | 1461425737698 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 1663 | 1461425737700 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:35:37 INFO - PROCESS | 1663 | 1461425737703 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 1663 | 1461425737707 Marionette TRACE conn2 <- [1,6,null,{}] 08:35:37 INFO - PROCESS | 1663 | 1461425737712 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 1663 | 1461425737718 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:35:37 INFO - PROCESS | 1663 | 1461425737720 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb14000 == 6 [pid = 1663] [id = 6] 08:35:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 14 (0x12bb03c00) [pid = 1663] [serial = 14] [outer = 0x0] 08:35:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 15 (0x12bb04800) [pid = 1663] [serial = 15] [outer = 0x12bb03c00] 08:35:37 INFO - PROCESS | 1663 | 1461425737755 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 16 (0x12bb0b400) [pid = 1663] [serial = 16] [outer = 0x12bb03c00] 08:35:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb24000 == 7 [pid = 1663] [id = 7] 08:35:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 17 (0x12bd83000) [pid = 1663] [serial = 17] [outer = 0x0] 08:35:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 18 (0x12bd85000) [pid = 1663] [serial = 18] [outer = 0x12bd83000] 08:35:38 INFO - PROCESS | 1663 | 1461425738127 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 19 (0x12bdcf800) [pid = 1663] [serial = 19] [outer = 0x12bd83000] 08:35:38 INFO - PROCESS | 1663 | 1461425738275 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 624ms 08:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:35:38 INFO - PROCESS | 1663 | 1461425738349 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 1663 | 1461425738350 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:35:38 INFO - PROCESS | 1663 | 1461425738383 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1663 | 1461425738384 Marionette TRACE conn2 <- [1,10,null,{}] 08:35:38 INFO - PROCESS | 1663 | 1461425738399 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 1663 | 1461425738506 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:35:38 INFO - PROCESS | 1663 | 1461425738517 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d78e000 == 8 [pid = 1663] [id = 8] 08:35:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 20 (0x12bde0c00) [pid = 1663] [serial = 20] [outer = 0x0] 08:35:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 21 (0x12d1c8c00) [pid = 1663] [serial = 21] [outer = 0x12bde0c00] 08:35:38 INFO - PROCESS | 1663 | 1461425738543 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 22 (0x12d7bec00) [pid = 1663] [serial = 22] [outer = 0x12bde0c00] 08:35:38 INFO - PROCESS | 1663 | 1461425738850 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 505ms 08:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:35:38 INFO - PROCESS | 1663 | 1461425738863 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 1663 | 1461425738865 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:35:38 INFO - PROCESS | 1663 | 1461425738867 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1663 | 1461425738868 Marionette TRACE conn2 <- [1,14,null,{}] 08:35:38 INFO - PROCESS | 1663 | 1461425738871 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 1663 | 1461425738966 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:35:38 INFO - PROCESS | 1663 | 1461425738971 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db69000 == 9 [pid = 1663] [id = 9] 08:35:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 23 (0x12d7c3400) [pid = 1663] [serial = 23] [outer = 0x0] 08:35:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 24 (0x12da25800) [pid = 1663] [serial = 24] [outer = 0x12d7c3400] 08:35:38 INFO - PROCESS | 1663 | 1461425738998 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 25 (0x12da31400) [pid = 1663] [serial = 25] [outer = 0x12d7c3400] 08:35:39 INFO - PROCESS | 1663 | 1461425739278 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 08:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:35:39 INFO - PROCESS | 1663 | 1461425739285 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1663 | 1461425739286 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:35:39 INFO - PROCESS | 1663 | 1461425739297 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1663 | 1461425739298 Marionette TRACE conn2 <- [1,18,null,{}] 08:35:39 INFO - PROCESS | 1663 | 1461425739300 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 1663 | 1461425739397 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:35:39 INFO - PROCESS | 1663 | 1461425739402 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e45a000 == 10 [pid = 1663] [id = 10] 08:35:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 26 (0x12e41ac00) [pid = 1663] [serial = 26] [outer = 0x0] 08:35:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 27 (0x12e41e400) [pid = 1663] [serial = 27] [outer = 0x12e41ac00] 08:35:39 INFO - PROCESS | 1663 | 1461425739428 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 28 (0x12e424400) [pid = 1663] [serial = 28] [outer = 0x12e41ac00] 08:35:39 INFO - PROCESS | 1663 | 1461425739711 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 477ms 08:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:35:39 INFO - PROCESS | 1663 | 1461425739767 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1663 | 1461425739768 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:35:39 INFO - PROCESS | 1663 | 1461425739771 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1663 | 1461425739772 Marionette TRACE conn2 <- [1,22,null,{}] 08:35:39 INFO - PROCESS | 1663 | 1461425739779 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 1663 | 1461425739877 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:35:39 INFO - PROCESS | 1663 | 1461425739881 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb03800 == 11 [pid = 1663] [id = 11] 08:35:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 29 (0x12e43f800) [pid = 1663] [serial = 29] [outer = 0x0] 08:35:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 30 (0x12e448800) [pid = 1663] [serial = 30] [outer = 0x12e43f800] 08:35:39 INFO - PROCESS | 1663 | 1461425739910 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 31 (0x12e8d8c00) [pid = 1663] [serial = 31] [outer = 0x12e43f800] 08:35:40 INFO - PROCESS | 1663 | 1461425740311 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 572ms 08:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:35:40 INFO - PROCESS | 1663 | 1461425740345 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 1663 | 1461425740346 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:35:40 INFO - PROCESS | 1663 | 1461425740350 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 1663 | 1461425740351 Marionette TRACE conn2 <- [1,26,null,{}] 08:35:40 INFO - PROCESS | 1663 | 1461425740355 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 1663 | 1461425740463 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:35:40 INFO - PROCESS | 1663 | 1461425740467 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed43800 == 12 [pid = 1663] [id = 12] 08:35:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 32 (0x12e886400) [pid = 1663] [serial = 32] [outer = 0x0] 08:35:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 33 (0x12e8d5000) [pid = 1663] [serial = 33] [outer = 0x12e886400] 08:35:40 INFO - PROCESS | 1663 | 1461425740493 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 34 (0x12e8e0000) [pid = 1663] [serial = 34] [outer = 0x12e886400] 08:35:40 INFO - PROCESS | 1663 | 1461425740737 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 08:35:40 INFO - PROCESS | 1663 | 1461425740769 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 1663 | 1461425740770 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:35:40 INFO - PROCESS | 1663 | 1461425740784 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 1663 | 1461425740784 Marionette TRACE conn2 <- [1,30,null,{}] 08:35:40 INFO - PROCESS | 1663 | 1461425740787 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 1663 | 1461425740887 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:35:40 INFO - PROCESS | 1663 | 1461425740891 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ef14800 == 13 [pid = 1663] [id = 13] 08:35:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 35 (0x12e8e2c00) [pid = 1663] [serial = 35] [outer = 0x0] 08:35:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 36 (0x12ea8a800) [pid = 1663] [serial = 36] [outer = 0x12e8e2c00] 08:35:40 INFO - PROCESS | 1663 | 1461425740916 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 37 (0x12ea90c00) [pid = 1663] [serial = 37] [outer = 0x12e8e2c00] 08:35:41 INFO - PROCESS | 1663 | 1461425741194 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 479ms 08:35:41 INFO - PROCESS | 1663 | 1461425741253 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 1663 | 1461425741255 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:35:41 INFO - PROCESS | 1663 | 1461425741261 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1663 | 1461425741263 Marionette TRACE conn2 <- [1,34,null,{}] 08:35:41 INFO - PROCESS | 1663 | 1461425741266 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 1663 | 1461425741392 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:35:41 INFO - PROCESS | 1663 | 1461425741398 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f77c800 == 14 [pid = 1663] [id = 14] 08:35:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 38 (0x12ea93000) [pid = 1663] [serial = 38] [outer = 0x0] 08:35:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 39 (0x12ef63800) [pid = 1663] [serial = 39] [outer = 0x12ea93000] 08:35:41 INFO - PROCESS | 1663 | 1461425741439 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 40 (0x12ef6a800) [pid = 1663] [serial = 40] [outer = 0x12ea93000] 08:35:41 INFO - PROCESS | 1663 | 1461425741825 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 574ms 08:35:41 INFO - PROCESS | 1663 | 1461425741835 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:35:41 INFO - PROCESS | 1663 | 1461425741837 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:35:41 INFO - PROCESS | 1663 | 1461425741843 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1663 | 1461425741845 Marionette TRACE conn2 <- [1,38,null,{}] 08:35:41 INFO - PROCESS | 1663 | 1461425741849 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 1663 | 1461425741953 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:35:41 INFO - PROCESS | 1663 | 1461425741958 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fa78800 == 15 [pid = 1663] [id = 15] 08:35:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 41 (0x12ef6c800) [pid = 1663] [serial = 41] [outer = 0x0] 08:35:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 42 (0x12f527400) [pid = 1663] [serial = 42] [outer = 0x12ef6c800] 08:35:41 INFO - PROCESS | 1663 | 1461425741982 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 43 (0x12f52ec00) [pid = 1663] [serial = 43] [outer = 0x12ef6c800] 08:35:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fa8e800 == 16 [pid = 1663] [id = 16] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 44 (0x12fa8f000) [pid = 1663] [serial = 44] [outer = 0x0] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 45 (0x12fa93000) [pid = 1663] [serial = 45] [outer = 0x12fa8f000] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 46 (0x12f5b6000) [pid = 1663] [serial = 46] [outer = 0x12fa8f000] 08:35:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f5bc000 == 17 [pid = 1663] [id = 17] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 47 (0x12e396400) [pid = 1663] [serial = 47] [outer = 0x0] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 48 (0x12fc10c00) [pid = 1663] [serial = 48] [outer = 0x12e396400] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 49 (0x12f52f000) [pid = 1663] [serial = 49] [outer = 0x12e396400] 08:35:42 INFO - PROCESS | 1663 | 1461425742350 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 08:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:35:42 INFO - PROCESS | 1663 | 1461425742363 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 1663 | 1461425742364 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:35:42 INFO - PROCESS | 1663 | 1461425742366 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1663 | 1461425742367 Marionette TRACE conn2 <- [1,42,null,{}] 08:35:42 INFO - PROCESS | 1663 | 1461425742369 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 1663 | 1461425742455 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:35:42 INFO - PROCESS | 1663 | 1461425742461 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ffda800 == 18 [pid = 1663] [id = 18] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 50 (0x12f531c00) [pid = 1663] [serial = 50] [outer = 0x0] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 51 (0x12fc88400) [pid = 1663] [serial = 51] [outer = 0x12f531c00] 08:35:42 INFO - PROCESS | 1663 | 1461425742487 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 52 (0x12fc92400) [pid = 1663] [serial = 52] [outer = 0x12f531c00] 08:35:42 INFO - PROCESS | 1663 | 1461425742747 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 417ms 08:35:42 INFO - PROCESS | 1663 | 1461425742784 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 1663 | 1461425742785 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:35:42 INFO - PROCESS | 1663 | 1461425742795 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1663 | 1461425742797 Marionette TRACE conn2 <- [1,46,null,{}] 08:35:42 INFO - PROCESS | 1663 | 1461425742799 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 1663 | 1461425742888 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:35:42 INFO - PROCESS | 1663 | 1461425742893 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fff6800 == 19 [pid = 1663] [id = 19] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x11af49800) [pid = 1663] [serial = 53] [outer = 0x0] 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x12fc94c00) [pid = 1663] [serial = 54] [outer = 0x11af49800] 08:35:42 INFO - PROCESS | 1663 | 1461425742922 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x130084c00) [pid = 1663] [serial = 55] [outer = 0x11af49800] 08:35:43 INFO - PROCESS | 1663 | 1461425743157 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 378ms 08:35:43 INFO - PROCESS | 1663 | 1461425743166 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 1663 | 1461425743167 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:35:43 INFO - PROCESS | 1663 | 1461425743169 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 1663 | 1461425743170 Marionette TRACE conn2 <- [1,50,null,{}] 08:35:43 INFO - PROCESS | 1663 | 1461425743180 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 1663 | 1461425743278 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:35:43 INFO - PROCESS | 1663 | 1461425743282 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aafa000 == 20 [pid = 1663] [id = 20] 08:35:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x130087400) [pid = 1663] [serial = 56] [outer = 0x0] 08:35:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x130092c00) [pid = 1663] [serial = 57] [outer = 0x130087400] 08:35:43 INFO - PROCESS | 1663 | 1461425743311 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x130508000) [pid = 1663] [serial = 58] [outer = 0x130087400] 08:35:43 INFO - PROCESS | 1663 | 1461425743551 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 424ms 08:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:35:43 INFO - PROCESS | 1663 | 1461425743597 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 1663 | 1461425743598 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:35:43 INFO - PROCESS | 1663 | 1461425743602 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 1663 | 1461425743603 Marionette TRACE conn2 <- [1,54,null,{}] 08:35:43 INFO - PROCESS | 1663 | 1461425743605 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 1663 | 1461425743705 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:35:43 INFO - PROCESS | 1663 | 1461425743720 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1302ae000 == 21 [pid = 1663] [id = 21] 08:35:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x13050ec00) [pid = 1663] [serial = 59] [outer = 0x0] 08:35:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x130511c00) [pid = 1663] [serial = 60] [outer = 0x13050ec00] 08:35:43 INFO - PROCESS | 1663 | 1461425743747 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x1307db000) [pid = 1663] [serial = 61] [outer = 0x13050ec00] 08:35:44 INFO - PROCESS | 1663 | 1461425744068 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1021ms 08:35:44 INFO - PROCESS | 1663 | 1461425744651 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 1663 | 1461425744655 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:35:44 INFO - PROCESS | 1663 | 1461425744662 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 1663 | 1461425744664 Marionette TRACE conn2 <- [1,58,null,{}] 08:35:44 INFO - PROCESS | 1663 | 1461425744667 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 1663 | 1461425744757 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:35:44 INFO - PROCESS | 1663 | 1461425744808 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x114b79800 == 22 [pid = 1663] [id = 22] 08:35:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x114bac400) [pid = 1663] [serial = 62] [outer = 0x0] 08:35:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x114bb5c00) [pid = 1663] [serial = 63] [outer = 0x114bac400] 08:35:44 INFO - PROCESS | 1663 | 1461425744860 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x115707000) [pid = 1663] [serial = 64] [outer = 0x114bac400] 08:35:45 INFO - PROCESS | 1663 | 1461425745388 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 776ms 08:35:45 INFO - PROCESS | 1663 | 1461425745441 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1663 | 1461425745448 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:35:45 INFO - PROCESS | 1663 | 1461425745455 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1663 | 1461425745458 Marionette TRACE conn2 <- [1,62,null,{}] 08:35:45 INFO - PROCESS | 1663 | 1461425745461 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 1663 | 1461425745596 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:35:45 INFO - PROCESS | 1663 | 1461425745649 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f82800 == 23 [pid = 1663] [id = 23] 08:35:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x118ee8800) [pid = 1663] [serial = 65] [outer = 0x0] 08:35:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x11927a000) [pid = 1663] [serial = 66] [outer = 0x118ee8800] 08:35:45 INFO - PROCESS | 1663 | 1461425745682 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x11a8e8800) [pid = 1663] [serial = 67] [outer = 0x118ee8800] 08:35:46 INFO - PROCESS | 1663 | 1461425746162 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 773ms 08:35:46 INFO - PROCESS | 1663 | 1461425746226 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 1663 | 1461425746228 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:35:46 INFO - PROCESS | 1663 | 1461425746230 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 1663 | 1461425746233 Marionette TRACE conn2 <- [1,66,null,{}] 08:35:46 INFO - PROCESS | 1663 | 1461425746258 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 1663 | 1461425746393 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:35:46 INFO - PROCESS | 1663 | 1461425746435 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x119729000 == 24 [pid = 1663] [id = 24] 08:35:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x11b9ad800) [pid = 1663] [serial = 68] [outer = 0x0] 08:35:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11be11000) [pid = 1663] [serial = 69] [outer = 0x11b9ad800] 08:35:46 INFO - PROCESS | 1663 | 1461425746467 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x11c60dc00) [pid = 1663] [serial = 70] [outer = 0x11b9ad800] 08:35:46 INFO - PROCESS | 1663 | 1461425746917 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 722ms 08:35:46 INFO - PROCESS | 1663 | 1461425746952 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 1663 | 1461425746954 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:35:46 INFO - PROCESS | 1663 | 1461425746977 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 1663 | 1461425746978 Marionette TRACE conn2 <- [1,70,null,{}] 08:35:46 INFO - PROCESS | 1663 | 1461425746981 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 1663 | 1461425747084 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:35:47 INFO - PROCESS | 1663 | 1461425747151 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2b9000 == 25 [pid = 1663] [id = 25] 08:35:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11c618400) [pid = 1663] [serial = 71] [outer = 0x0] 08:35:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x123b4c800) [pid = 1663] [serial = 72] [outer = 0x11c618400] 08:35:47 INFO - PROCESS | 1663 | 1461425747184 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x127043c00) [pid = 1663] [serial = 73] [outer = 0x11c618400] 08:35:47 INFO - PROCESS | 1663 | 1461425747824 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 872ms 08:35:47 INFO - PROCESS | 1663 | 1461425747846 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 1663 | 1461425747849 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:35:47 INFO - PROCESS | 1663 | 1461425747854 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1663 | 1461425747860 Marionette TRACE conn2 <- [1,74,null,{}] 08:35:47 INFO - PROCESS | 1663 | 1461425747888 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 1663 | 1461425747978 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:35:48 INFO - PROCESS | 1663 | 1461425748034 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1158c4800 == 26 [pid = 1663] [id = 26] 08:35:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1187b0800) [pid = 1663] [serial = 74] [outer = 0x0] 08:35:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1189bd400) [pid = 1663] [serial = 75] [outer = 0x1187b0800] 08:35:48 INFO - PROCESS | 1663 | 1461425748064 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118c24800) [pid = 1663] [serial = 76] [outer = 0x1187b0800] 08:35:48 INFO - PROCESS | 1663 | 1461425748385 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 545ms 08:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:35:48 INFO - PROCESS | 1663 | 1461425748399 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 1663 | 1461425748403 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:35:48 INFO - PROCESS | 1663 | 1461425748410 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1663 | 1461425748413 Marionette TRACE conn2 <- [1,78,null,{}] 08:35:48 INFO - PROCESS | 1663 | 1461425748416 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 1663 | 1461425748488 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:35:48 INFO - PROCESS | 1663 | 1461425748545 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x114b8a000 == 27 [pid = 1663] [id = 27] 08:35:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1147d4400) [pid = 1663] [serial = 77] [outer = 0x0] 08:35:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1153d9000) [pid = 1663] [serial = 78] [outer = 0x1147d4400] 08:35:48 INFO - PROCESS | 1663 | 1461425748573 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119195400) [pid = 1663] [serial = 79] [outer = 0x1147d4400] 08:35:48 INFO - PROCESS | 1663 | 1461425748838 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 477ms 08:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:35:48 INFO - PROCESS | 1663 | 1461425748884 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 1663 | 1461425748886 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:35:48 INFO - PROCESS | 1663 | 1461425748898 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1663 | 1461425748901 Marionette TRACE conn2 <- [1,82,null,{}] 08:35:48 INFO - PROCESS | 1663 | 1461425748913 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 1663 | 1461425749031 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:35:49 INFO - PROCESS | 1663 | 1461425749106 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x118e4e800 == 28 [pid = 1663] [id = 28] 08:35:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119130800) [pid = 1663] [serial = 80] [outer = 0x0] 08:35:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119ba9400) [pid = 1663] [serial = 81] [outer = 0x119130800] 08:35:49 INFO - PROCESS | 1663 | 1461425749149 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11ad90c00) [pid = 1663] [serial = 82] [outer = 0x119130800] 08:35:49 INFO - PROCESS | 1663 | 1461425749515 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 631ms 08:35:49 INFO - PROCESS | 1663 | 1461425749520 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 1663 | 1461425749522 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:35:49 INFO - PROCESS | 1663 | 1461425749530 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 1663 | 1461425749531 Marionette TRACE conn2 <- [1,86,null,{}] 08:35:49 INFO - PROCESS | 1663 | 1461425749533 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 1663 | 1461425749611 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:35:49 INFO - PROCESS | 1663 | 1461425749656 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x119177000 == 29 [pid = 1663] [id = 29] 08:35:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11ac9c000) [pid = 1663] [serial = 83] [outer = 0x0] 08:35:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11af4e800) [pid = 1663] [serial = 84] [outer = 0x11ac9c000] 08:35:49 INFO - PROCESS | 1663 | 1461425749682 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11b0f3800) [pid = 1663] [serial = 85] [outer = 0x11ac9c000] 08:35:49 INFO - PROCESS | 1663 | 1461425749940 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 08:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:35:49 INFO - PROCESS | 1663 | 1461425749949 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 1663 | 1461425749950 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:35:49 INFO - PROCESS | 1663 | 1461425749952 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 1663 | 1461425749953 Marionette TRACE conn2 <- [1,90,null,{}] 08:35:49 INFO - PROCESS | 1663 | 1461425749955 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 1663 | 1461425750041 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:35:50 INFO - PROCESS | 1663 | 1461425750046 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b8e800 == 30 [pid = 1663] [id = 30] 08:35:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11afe5c00) [pid = 1663] [serial = 86] [outer = 0x0] 08:35:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11b9a8400) [pid = 1663] [serial = 87] [outer = 0x11afe5c00] 08:35:50 INFO - PROCESS | 1663 | 1461425750074 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11be04800) [pid = 1663] [serial = 88] [outer = 0x11afe5c00] 08:35:50 INFO - PROCESS | 1663 | 1461425750402 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 473ms 08:35:50 INFO - PROCESS | 1663 | 1461425750428 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 1663 | 1461425750429 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:35:50 INFO - PROCESS | 1663 | 1461425750431 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 1663 | 1461425750432 Marionette TRACE conn2 <- [1,94,null,{}] 08:35:50 INFO - PROCESS | 1663 | 1461425750435 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 1663 | 1461425750535 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:35:50 INFO - PROCESS | 1663 | 1461425750542 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a88d800 == 31 [pid = 1663] [id = 31] 08:35:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11aff1400) [pid = 1663] [serial = 89] [outer = 0x0] 08:35:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11bf80000) [pid = 1663] [serial = 90] [outer = 0x11aff1400] 08:35:50 INFO - PROCESS | 1663 | 1461425750570 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11c7c7c00) [pid = 1663] [serial = 91] [outer = 0x11aff1400] 08:35:50 INFO - PROCESS | 1663 | 1461425750828 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 418ms 08:35:50 INFO - PROCESS | 1663 | 1461425750849 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 1663 | 1461425750851 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:35:50 INFO - PROCESS | 1663 | 1461425750853 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 1663 | 1461425750854 Marionette TRACE conn2 <- [1,98,null,{}] 08:35:50 INFO - PROCESS | 1663 | 1461425750864 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 1663 | 1461425750943 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:35:50 INFO - PROCESS | 1663 | 1461425750947 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x114797000 == 32 [pid = 1663] [id = 32] 08:35:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11c616400) [pid = 1663] [serial = 92] [outer = 0x0] 08:35:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11c9a6000) [pid = 1663] [serial = 93] [outer = 0x11c616400] 08:35:50 INFO - PROCESS | 1663 | 1461425750973 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126b52c00) [pid = 1663] [serial = 94] [outer = 0x11c616400] 08:35:51 INFO - PROCESS | 1663 | 1461425751262 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 426ms 08:35:51 INFO - PROCESS | 1663 | 1461425751280 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1663 | 1461425751281 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:35:51 INFO - PROCESS | 1663 | 1461425751283 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1663 | 1461425751284 Marionette TRACE conn2 <- [1,102,null,{}] 08:35:51 INFO - PROCESS | 1663 | 1461425751287 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 1663 | 1461425751370 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:35:51 INFO - PROCESS | 1663 | 1461425751377 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba1c000 == 33 [pid = 1663] [id = 33] 08:35:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x123b4a400) [pid = 1663] [serial = 95] [outer = 0x0] 08:35:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12703ec00) [pid = 1663] [serial = 96] [outer = 0x123b4a400] 08:35:51 INFO - PROCESS | 1663 | 1461425751405 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12733c800) [pid = 1663] [serial = 97] [outer = 0x123b4a400] 08:35:51 INFO - PROCESS | 1663 | 1461425751769 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 521ms 08:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:35:51 INFO - PROCESS | 1663 | 1461425751821 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1663 | 1461425751825 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:35:51 INFO - PROCESS | 1663 | 1461425751829 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1663 | 1461425751831 Marionette TRACE conn2 <- [1,106,null,{}] 08:35:51 INFO - PROCESS | 1663 | 1461425751834 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 1663 | 1461425751939 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:35:51 INFO - PROCESS | 1663 | 1461425751948 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c12c800 == 34 [pid = 1663] [id = 34] 08:35:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11c9a5c00) [pid = 1663] [serial = 98] [outer = 0x0] 08:35:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1277b2000) [pid = 1663] [serial = 99] [outer = 0x11c9a5c00] 08:35:51 INFO - PROCESS | 1663 | 1461425751987 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1277eb400) [pid = 1663] [serial = 100] [outer = 0x11c9a5c00] 08:35:52 INFO - PROCESS | 1663 | 1461425752391 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 572ms 08:35:52 INFO - PROCESS | 1663 | 1461425752400 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 1663 | 1461425752401 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:35:52 INFO - PROCESS | 1663 | 1461425752403 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 1663 | 1461425752404 Marionette TRACE conn2 <- [1,110,null,{}] 08:35:52 INFO - PROCESS | 1663 | 1461425752409 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 1663 | 1461425752512 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:35:52 INFO - PROCESS | 1663 | 1461425752520 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2bb000 == 35 [pid = 1663] [id = 35] 08:35:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126ecc800) [pid = 1663] [serial = 101] [outer = 0x0] 08:35:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12801fc00) [pid = 1663] [serial = 102] [outer = 0x126ecc800] 08:35:52 INFO - PROCESS | 1663 | 1461425752545 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12809dc00) [pid = 1663] [serial = 103] [outer = 0x126ecc800] 08:35:52 INFO - PROCESS | 1663 | 1461425752947 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 572ms 08:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:35:52 INFO - PROCESS | 1663 | 1461425752978 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 1663 | 1461425752980 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:35:52 INFO - PROCESS | 1663 | 1461425752984 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 1663 | 1461425752987 Marionette TRACE conn2 <- [1,114,null,{}] 08:35:52 INFO - PROCESS | 1663 | 1461425752989 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 1663 | 1461425753124 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:35:53 INFO - PROCESS | 1663 | 1461425753196 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b29000 == 36 [pid = 1663] [id = 36] 08:35:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12809a800) [pid = 1663] [serial = 104] [outer = 0x0] 08:35:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128bbfc00) [pid = 1663] [serial = 105] [outer = 0x12809a800] 08:35:53 INFO - PROCESS | 1663 | 1461425753240 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12b2f3c00) [pid = 1663] [serial = 106] [outer = 0x12809a800] 08:35:53 INFO - PROCESS | 1663 | 1461425753524 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 571ms 08:35:53 INFO - PROCESS | 1663 | 1461425753555 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 1663 | 1461425753557 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:35:53 INFO - PROCESS | 1663 | 1461425753567 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1663 | 1461425753568 Marionette TRACE conn2 <- [1,118,null,{}] 08:35:53 INFO - PROCESS | 1663 | 1461425753571 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 1663 | 1461425753661 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:35:53 INFO - PROCESS | 1663 | 1461425753665 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263c0800 == 37 [pid = 1663] [id = 37] 08:35:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1277f2000) [pid = 1663] [serial = 107] [outer = 0x0] 08:35:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12b452400) [pid = 1663] [serial = 108] [outer = 0x1277f2000] 08:35:53 INFO - PROCESS | 1663 | 1461425753690 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12b544800) [pid = 1663] [serial = 109] [outer = 0x1277f2000] 08:35:54 INFO - PROCESS | 1663 | 1461425754045 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 519ms 08:35:54 INFO - PROCESS | 1663 | 1461425754087 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 1663 | 1461425754089 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:35:54 INFO - PROCESS | 1663 | 1461425754093 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 1663 | 1461425754095 Marionette TRACE conn2 <- [1,122,null,{}] 08:35:54 INFO - PROCESS | 1663 | 1461425754099 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 1663 | 1461425754198 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:35:54 INFO - PROCESS | 1663 | 1461425754252 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x115770800 == 38 [pid = 1663] [id = 38] 08:35:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x116717000) [pid = 1663] [serial = 110] [outer = 0x0] 08:35:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1178e7000) [pid = 1663] [serial = 111] [outer = 0x116717000] 08:35:54 INFO - PROCESS | 1663 | 1461425754285 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1189c0c00) [pid = 1663] [serial = 112] [outer = 0x116717000] 08:35:54 INFO - PROCESS | 1663 | 1461425754708 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 621ms 08:35:54 INFO - PROCESS | 1663 | 1461425754714 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 1663 | 1461425754718 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:35:54 INFO - PROCESS | 1663 | 1461425754722 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 1663 | 1461425754724 Marionette TRACE conn2 <- [1,126,null,{}] 08:35:54 INFO - PROCESS | 1663 | 1461425754727 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 1663 | 1461425754825 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:35:54 INFO - PROCESS | 1663 | 1461425754884 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a840800 == 39 [pid = 1663] [id = 39] 08:35:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119ba6c00) [pid = 1663] [serial = 113] [outer = 0x0] 08:35:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11a8dd800) [pid = 1663] [serial = 114] [outer = 0x119ba6c00] 08:35:54 INFO - PROCESS | 1663 | 1461425754915 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11af4e400) [pid = 1663] [serial = 115] [outer = 0x119ba6c00] 08:35:55 INFO - PROCESS | 1663 | 1461425755332 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 619ms 08:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:35:55 INFO - PROCESS | 1663 | 1461425755342 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 1663 | 1461425755343 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:35:55 INFO - PROCESS | 1663 | 1461425755346 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 1663 | 1461425755349 Marionette TRACE conn2 <- [1,130,null,{}] 08:35:55 INFO - PROCESS | 1663 | 1461425755357 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 1663 | 1461425755457 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:35:55 INFO - PROCESS | 1663 | 1461425755499 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b24000 == 40 [pid = 1663] [id = 40] 08:35:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11b9ae000) [pid = 1663] [serial = 116] [outer = 0x0] 08:35:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11bf8d800) [pid = 1663] [serial = 117] [outer = 0x11b9ae000] 08:35:55 INFO - PROCESS | 1663 | 1461425755532 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x123b4cc00) [pid = 1663] [serial = 118] [outer = 0x11b9ae000] 08:35:55 INFO - PROCESS | 1663 | 1461425755970 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 673ms 08:35:56 INFO - PROCESS | 1663 | 1461425756020 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1663 | 1461425756022 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:35:56 INFO - PROCESS | 1663 | 1461425756024 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1663 | 1461425756025 Marionette TRACE conn2 <- [1,134,null,{}] 08:35:56 INFO - PROCESS | 1663 | 1461425756028 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 1663 | 1461425756122 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:35:56 INFO - PROCESS | 1663 | 1461425756193 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d2f800 == 41 [pid = 1663] [id = 41] 08:35:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128022c00) [pid = 1663] [serial = 119] [outer = 0x0] 08:35:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128973000) [pid = 1663] [serial = 120] [outer = 0x128022c00] 08:35:56 INFO - PROCESS | 1663 | 1461425756223 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1293f5400) [pid = 1663] [serial = 121] [outer = 0x128022c00] 08:35:56 INFO - PROCESS | 1663 | 1461425756675 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 08:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:35:56 INFO - PROCESS | 1663 | 1461425756708 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1663 | 1461425756709 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:35:56 INFO - PROCESS | 1663 | 1461425756713 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1663 | 1461425756715 Marionette TRACE conn2 <- [1,138,null,{}] 08:35:56 INFO - PROCESS | 1663 | 1461425756717 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 1663 | 1461425756917 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:35:56 INFO - PROCESS | 1663 | 1461425756981 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x118e4c800 == 42 [pid = 1663] [id = 42] 08:35:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11654f000) [pid = 1663] [serial = 122] [outer = 0x0] 08:35:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11671b000) [pid = 1663] [serial = 123] [outer = 0x11654f000] 08:35:57 INFO - PROCESS | 1663 | 1461425757009 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118c0f800) [pid = 1663] [serial = 124] [outer = 0x11654f000] 08:35:57 INFO - PROCESS | 1663 | 1461425757544 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x123b29000 == 41 [pid = 1663] [id = 36] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2bb000 == 40 [pid = 1663] [id = 35] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11c12c800 == 39 [pid = 1663] [id = 34] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba1c000 == 38 [pid = 1663] [id = 33] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x114797000 == 37 [pid = 1663] [id = 32] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11a88d800 == 36 [pid = 1663] [id = 31] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x119b8e800 == 35 [pid = 1663] [id = 30] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x119177000 == 34 [pid = 1663] [id = 29] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x118e4e800 == 33 [pid = 1663] [id = 28] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x114b8a000 == 32 [pid = 1663] [id = 27] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1158c4800 == 31 [pid = 1663] [id = 26] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2b9000 == 30 [pid = 1663] [id = 25] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x119729000 == 29 [pid = 1663] [id = 24] 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x118f82800 == 28 [pid = 1663] [id = 23] 08:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 872ms 08:35:57 INFO - PROCESS | 1663 | --DOCSHELL 0x114b79800 == 27 [pid = 1663] [id = 22] 08:35:57 INFO - PROCESS | 1663 | 1461425757592 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 1663 | 1461425757595 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:35:57 INFO - PROCESS | 1663 | 1461425757599 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 1663 | 1461425757601 Marionette TRACE conn2 <- [1,142,null,{}] 08:35:57 INFO - PROCESS | 1663 | 1461425757606 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 1663 | 1461425757696 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:35:57 INFO - PROCESS | 1663 | 1461425757755 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1157d9000 == 28 [pid = 1663] [id = 43] 08:35:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118c09800) [pid = 1663] [serial = 125] [outer = 0x0] 08:35:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118c24000) [pid = 1663] [serial = 126] [outer = 0x118c09800] 08:35:57 INFO - PROCESS | 1663 | 1461425757788 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119133000) [pid = 1663] [serial = 127] [outer = 0x118c09800] 08:35:58 INFO - PROCESS | 1663 | 1461425758213 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 622ms 08:35:58 INFO - PROCESS | 1663 | 1461425758220 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 1663 | 1461425758225 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:35:58 INFO - PROCESS | 1663 | 1461425758229 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1663 | 1461425758231 Marionette TRACE conn2 <- [1,146,null,{}] 08:35:58 INFO - PROCESS | 1663 | 1461425758234 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 1663 | 1461425758325 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:35:58 INFO - PROCESS | 1663 | 1461425758368 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11924b800 == 29 [pid = 1663] [id = 44] 08:35:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119278800) [pid = 1663] [serial = 128] [outer = 0x0] 08:35:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x11af43800) [pid = 1663] [serial = 129] [outer = 0x119278800] 08:35:58 INFO - PROCESS | 1663 | 1461425758400 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11afe7800) [pid = 1663] [serial = 130] [outer = 0x119278800] 08:35:58 INFO - PROCESS | 1663 | 1461425758817 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 621ms 08:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:35:58 INFO - PROCESS | 1663 | 1461425758850 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 1663 | 1461425758852 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:35:58 INFO - PROCESS | 1663 | 1461425758854 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1663 | 1461425758857 Marionette TRACE conn2 <- [1,150,null,{}] 08:35:58 INFO - PROCESS | 1663 | 1461425758885 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 1663 | 1461425758984 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:35:59 INFO - PROCESS | 1663 | 1461425759061 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b057800 == 30 [pid = 1663] [id = 45] 08:35:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x11bf8c800) [pid = 1663] [serial = 131] [outer = 0x0] 08:35:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x11c451c00) [pid = 1663] [serial = 132] [outer = 0x11bf8c800] 08:35:59 INFO - PROCESS | 1663 | 1461425759094 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x11c7c8000) [pid = 1663] [serial = 133] [outer = 0x11bf8c800] 08:35:59 INFO - PROCESS | 1663 | 1461425759516 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 08:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:35:59 INFO - PROCESS | 1663 | 1461425759545 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 1663 | 1461425759546 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:35:59 INFO - PROCESS | 1663 | 1461425759549 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 1663 | 1461425759550 Marionette TRACE conn2 <- [1,154,null,{}] 08:35:59 INFO - PROCESS | 1663 | 1461425759552 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 1663 | 1461425759642 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:35:59 INFO - PROCESS | 1663 | 1461425759697 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bf0e800 == 31 [pid = 1663] [id = 46] 08:35:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x123b55000) [pid = 1663] [serial = 134] [outer = 0x0] 08:35:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x126b79800) [pid = 1663] [serial = 135] [outer = 0x123b55000] 08:35:59 INFO - PROCESS | 1663 | 1461425759733 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x127493c00) [pid = 1663] [serial = 136] [outer = 0x123b55000] 08:36:00 INFO - PROCESS | 1663 | 1461425760166 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 669ms 08:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:36:00 INFO - PROCESS | 1663 | 1461425760224 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 1663 | 1461425760226 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:36:00 INFO - PROCESS | 1663 | 1461425760230 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 1663 | 1461425760231 Marionette TRACE conn2 <- [1,158,null,{}] 08:36:00 INFO - PROCESS | 1663 | 1461425760234 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 1663 | 1461425760336 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:36:00 INFO - PROCESS | 1663 | 1461425760406 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b18800 == 32 [pid = 1663] [id = 47] 08:36:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1277be400) [pid = 1663] [serial = 137] [outer = 0x0] 08:36:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1277f2800) [pid = 1663] [serial = 138] [outer = 0x1277be400] 08:36:00 INFO - PROCESS | 1663 | 1461425760436 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x128975800) [pid = 1663] [serial = 139] [outer = 0x1277be400] 08:36:00 INFO - PROCESS | 1663 | 1461425760889 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 669ms 08:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:36:00 INFO - PROCESS | 1663 | 1461425760899 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 1663 | 1461425760901 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:36:00 INFO - PROCESS | 1663 | 1461425760903 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 1663 | 1461425760904 Marionette TRACE conn2 <- [1,162,null,{}] 08:36:00 INFO - PROCESS | 1663 | 1461425760926 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 1663 | 1461425761046 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:36:01 INFO - PROCESS | 1663 | 1461425761107 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1156b9000 == 33 [pid = 1663] [id = 48] 08:36:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x128976000) [pid = 1663] [serial = 140] [outer = 0x0] 08:36:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12ba2f800) [pid = 1663] [serial = 141] [outer = 0x128976000] 08:36:01 INFO - PROCESS | 1663 | 1461425761139 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12bb0cc00) [pid = 1663] [serial = 142] [outer = 0x128976000] 08:36:01 INFO - PROCESS | 1663 | --DOCSHELL 0x12ef14800 == 32 [pid = 1663] [id = 13] 08:36:01 INFO - PROCESS | 1663 | --DOCSHELL 0x123b24000 == 31 [pid = 1663] [id = 40] 08:36:01 INFO - PROCESS | 1663 | --DOCSHELL 0x11a840800 == 30 [pid = 1663] [id = 39] 08:36:01 INFO - PROCESS | 1663 | --DOCSHELL 0x115770800 == 29 [pid = 1663] [id = 38] 08:36:01 INFO - PROCESS | 1663 | 1461425761798 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 921ms 08:36:01 INFO - PROCESS | 1663 | 1461425761826 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 1663 | 1461425761830 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:36:01 INFO - PROCESS | 1663 | 1461425761835 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 1663 | 1461425761840 Marionette TRACE conn2 <- [1,166,null,{}] 08:36:01 INFO - PROCESS | 1663 | 1461425761846 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 1663 | 1461425761979 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:36:02 INFO - PROCESS | 1663 | 1461425762047 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x119119800 == 30 [pid = 1663] [id = 49] 08:36:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x118eeb800) [pid = 1663] [serial = 143] [outer = 0x0] 08:36:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x119ba9800) [pid = 1663] [serial = 144] [outer = 0x118eeb800] 08:36:02 INFO - PROCESS | 1663 | 1461425762079 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x11ac9dc00) [pid = 1663] [serial = 145] [outer = 0x118eeb800] 08:36:02 INFO - PROCESS | 1663 | 1461425762523 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 727ms 08:36:02 INFO - PROCESS | 1663 | 1461425762575 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 1663 | 1461425762579 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:36:02 INFO - PROCESS | 1663 | 1461425762586 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 1663 | 1461425762588 Marionette TRACE conn2 <- [1,170,null,{}] 08:36:02 INFO - PROCESS | 1663 | 1461425762592 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 1663 | 1461425762682 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:36:02 INFO - PROCESS | 1663 | 1461425762742 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b932000 == 31 [pid = 1663] [id = 50] 08:36:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11b9a2000) [pid = 1663] [serial = 146] [outer = 0x0] 08:36:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11be04400) [pid = 1663] [serial = 147] [outer = 0x11b9a2000] 08:36:02 INFO - PROCESS | 1663 | 1461425762772 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11bf88400) [pid = 1663] [serial = 148] [outer = 0x11b9a2000] 08:36:03 INFO - PROCESS | 1663 | 1461425763195 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 624ms 08:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:36:03 INFO - PROCESS | 1663 | 1461425763211 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1663 | 1461425763212 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:36:03 INFO - PROCESS | 1663 | 1461425763215 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1663 | 1461425763217 Marionette TRACE conn2 <- [1,174,null,{}] 08:36:03 INFO - PROCESS | 1663 | 1461425763225 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 1663 | 1461425763335 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:36:03 INFO - PROCESS | 1663 | 1461425763397 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267bb000 == 32 [pid = 1663] [id = 51] 08:36:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x11c7dbc00) [pid = 1663] [serial = 149] [outer = 0x0] 08:36:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x127324800) [pid = 1663] [serial = 150] [outer = 0x11c7dbc00] 08:36:03 INFO - PROCESS | 1663 | 1461425763433 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x128bc6000) [pid = 1663] [serial = 151] [outer = 0x11c7dbc00] 08:36:03 INFO - PROCESS | 1663 | 1461425763847 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 08:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:36:03 INFO - PROCESS | 1663 | 1461425763886 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1663 | 1461425763888 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:36:03 INFO - PROCESS | 1663 | 1461425763909 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1663 | 1461425763911 Marionette TRACE conn2 <- [1,178,null,{}] 08:36:03 INFO - PROCESS | 1663 | 1461425763915 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 1663 | 1461425764004 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:36:04 INFO - PROCESS | 1663 | 1461425764063 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x127798800 == 33 [pid = 1663] [id = 52] 08:36:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12b53f000) [pid = 1663] [serial = 152] [outer = 0x0] 08:36:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12b710c00) [pid = 1663] [serial = 153] [outer = 0x12b53f000] 08:36:04 INFO - PROCESS | 1663 | 1461425764093 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12bb09c00) [pid = 1663] [serial = 154] [outer = 0x12b53f000] 08:36:04 INFO - PROCESS | 1663 | 1461425764531 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 691ms 08:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:36:04 INFO - PROCESS | 1663 | 1461425764582 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 1663 | 1461425764584 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:36:04 INFO - PROCESS | 1663 | 1461425764588 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 1663 | 1461425764590 Marionette TRACE conn2 <- [1,182,null,{}] 08:36:04 INFO - PROCESS | 1663 | 1461425764594 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 1663 | 1461425764750 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:36:04 INFO - PROCESS | 1663 | 1461425764837 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x128904000 == 34 [pid = 1663] [id = 53] 08:36:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x119baa400) [pid = 1663] [serial = 155] [outer = 0x0] 08:36:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12bd7b400) [pid = 1663] [serial = 156] [outer = 0x119baa400] 08:36:04 INFO - PROCESS | 1663 | 1461425764883 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12bdd0c00) [pid = 1663] [serial = 157] [outer = 0x119baa400] 08:36:05 INFO - PROCESS | 1663 | 1461425765316 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 773ms 08:36:05 INFO - PROCESS | 1663 | 1461425765375 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 1663 | 1461425765377 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:36:05 INFO - PROCESS | 1663 | 1461425765381 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 1663 | 1461425765382 Marionette TRACE conn2 <- [1,186,null,{}] 08:36:05 INFO - PROCESS | 1663 | 1461425765384 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 1663 | 1461425765497 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:36:05 INFO - PROCESS | 1663 | 1461425765637 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x118545800 == 35 [pid = 1663] [id = 54] 08:36:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x116244c00) [pid = 1663] [serial = 158] [outer = 0x0] 08:36:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x11671bc00) [pid = 1663] [serial = 159] [outer = 0x116244c00] 08:36:05 INFO - PROCESS | 1663 | 1461425765665 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x119195c00) [pid = 1663] [serial = 160] [outer = 0x116244c00] 08:36:06 INFO - PROCESS | 1663 | --DOCSHELL 0x123b18800 == 34 [pid = 1663] [id = 47] 08:36:06 INFO - PROCESS | 1663 | --DOCSHELL 0x11bf0e800 == 33 [pid = 1663] [id = 46] 08:36:06 INFO - PROCESS | 1663 | --DOCSHELL 0x11b057800 == 32 [pid = 1663] [id = 45] 08:36:06 INFO - PROCESS | 1663 | --DOCSHELL 0x11924b800 == 31 [pid = 1663] [id = 44] 08:36:06 INFO - PROCESS | 1663 | --DOCSHELL 0x1157d9000 == 30 [pid = 1663] [id = 43] 08:36:06 INFO - PROCESS | 1663 | 1461425766160 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 821ms 08:36:06 INFO - PROCESS | 1663 | 1461425766207 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 1663 | 1461425766209 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:36:06 INFO - PROCESS | 1663 | 1461425766216 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 1663 | 1461425766219 Marionette TRACE conn2 <- [1,190,null,{}] 08:36:06 INFO - PROCESS | 1663 | 1461425766222 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 1663 | 1461425766349 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:36:06 INFO - PROCESS | 1663 | 1461425766397 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aaed000 == 31 [pid = 1663] [id = 55] 08:36:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x11ad8d000) [pid = 1663] [serial = 161] [outer = 0x0] 08:36:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x11af4f800) [pid = 1663] [serial = 162] [outer = 0x11ad8d000] 08:36:06 INFO - PROCESS | 1663 | 1461425766432 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x11bf81c00) [pid = 1663] [serial = 163] [outer = 0x11ad8d000] 08:36:06 INFO - PROCESS | 1663 | 1461425766850 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 673ms 08:36:06 INFO - PROCESS | 1663 | 1461425766889 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 1663 | 1461425766893 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:36:06 INFO - PROCESS | 1663 | 1461425766917 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 1663 | 1461425766919 Marionette TRACE conn2 <- [1,194,null,{}] 08:36:06 INFO - PROCESS | 1663 | 1461425766921 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 1663 | 1461425767016 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:36:07 INFO - PROCESS | 1663 | 1461425767079 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263c3000 == 32 [pid = 1663] [id = 56] 08:36:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x123a40800) [pid = 1663] [serial = 164] [outer = 0x0] 08:36:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x126b77400) [pid = 1663] [serial = 165] [outer = 0x123a40800] 08:36:07 INFO - PROCESS | 1663 | 1461425767110 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x12749c000) [pid = 1663] [serial = 166] [outer = 0x123a40800] 08:36:07 INFO - PROCESS | 1663 | 1461425767505 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 624ms 08:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:36:07 INFO - PROCESS | 1663 | 1461425767537 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 1663 | 1461425767539 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:36:07 INFO - PROCESS | 1663 | 1461425767541 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 1663 | 1461425767543 Marionette TRACE conn2 <- [1,198,null,{}] 08:36:07 INFO - PROCESS | 1663 | 1461425767550 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 1663 | 1461425767661 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:36:07 INFO - PROCESS | 1663 | 1461425767735 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12890e800 == 33 [pid = 1663] [id = 57] 08:36:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x128028c00) [pid = 1663] [serial = 167] [outer = 0x0] 08:36:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12b449c00) [pid = 1663] [serial = 168] [outer = 0x128028c00] 08:36:07 INFO - PROCESS | 1663 | 1461425767770 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12bb06400) [pid = 1663] [serial = 169] [outer = 0x128028c00] 08:36:08 INFO - PROCESS | 1663 | 1461425768198 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 08:36:08 INFO - PROCESS | 1663 | 1461425768212 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 1663 | 1461425768214 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:36:08 INFO - PROCESS | 1663 | 1461425768217 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 1663 | 1461425768218 Marionette TRACE conn2 <- [1,202,null,{}] 08:36:08 INFO - PROCESS | 1663 | 1461425768220 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 1663 | 1461425768311 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:36:08 INFO - PROCESS | 1663 | 1461425768357 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b5d1800 == 34 [pid = 1663] [id = 58] 08:36:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12b537400) [pid = 1663] [serial = 170] [outer = 0x0] 08:36:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x12bde2c00) [pid = 1663] [serial = 171] [outer = 0x12b537400] 08:36:08 INFO - PROCESS | 1663 | 1461425768388 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12c49fc00) [pid = 1663] [serial = 172] [outer = 0x12b537400] 08:36:08 INFO - PROCESS | 1663 | 1461425768769 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 618ms 08:36:08 INFO - PROCESS | 1663 | 1461425768841 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 1663 | 1461425768842 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:36:08 INFO - PROCESS | 1663 | 1461425768847 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 1663 | 1461425768848 Marionette TRACE conn2 <- [1,206,null,{}] 08:36:08 INFO - PROCESS | 1663 | 1461425768851 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 1663 | 1461425768937 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:36:09 INFO - PROCESS | 1663 | 1461425769013 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb2c800 == 35 [pid = 1663] [id = 59] 08:36:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12d1c1400) [pid = 1663] [serial = 173] [outer = 0x0] 08:36:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12d1c4c00) [pid = 1663] [serial = 174] [outer = 0x12d1c1400] 08:36:09 INFO - PROCESS | 1663 | 1461425769042 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12d7bf800) [pid = 1663] [serial = 175] [outer = 0x12d1c1400] 08:36:09 INFO - PROCESS | 1663 | 1461425769435 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 619ms 08:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:36:09 INFO - PROCESS | 1663 | 1461425769466 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 1663 | 1461425769468 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:36:09 INFO - PROCESS | 1663 | 1461425769470 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1663 | 1461425769471 Marionette TRACE conn2 <- [1,210,null,{}] 08:36:09 INFO - PROCESS | 1663 | 1461425769473 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 1663 | 1461425769587 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:36:09 INFO - PROCESS | 1663 | 1461425769649 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c32b000 == 36 [pid = 1663] [id = 60] 08:36:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x12da21000) [pid = 1663] [serial = 176] [outer = 0x0] 08:36:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12da21c00) [pid = 1663] [serial = 177] [outer = 0x12da21000] 08:36:09 INFO - PROCESS | 1663 | 1461425769682 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12e41d400) [pid = 1663] [serial = 178] [outer = 0x12da21000] 08:36:10 INFO - PROCESS | 1663 | 1461425770102 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 668ms 08:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:36:10 INFO - PROCESS | 1663 | 1461425770139 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 1663 | 1461425770140 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:36:10 INFO - PROCESS | 1663 | 1461425770142 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 1663 | 1461425770143 Marionette TRACE conn2 <- [1,214,null,{}] 08:36:10 INFO - PROCESS | 1663 | 1461425770146 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 1663 | 1461425770252 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:36:10 INFO - PROCESS | 1663 | 1461425770314 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d19f000 == 37 [pid = 1663] [id = 61] 08:36:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12e41f000) [pid = 1663] [serial = 179] [outer = 0x0] 08:36:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x12e426800) [pid = 1663] [serial = 180] [outer = 0x12e41f000] 08:36:10 INFO - PROCESS | 1663 | 1461425770343 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12e442400) [pid = 1663] [serial = 181] [outer = 0x12e41f000] 08:36:10 INFO - PROCESS | 1663 | 1461425770745 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 618ms 08:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:36:10 INFO - PROCESS | 1663 | 1461425770761 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 1663 | 1461425770762 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:36:10 INFO - PROCESS | 1663 | 1461425770764 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 1663 | 1461425770766 Marionette TRACE conn2 <- [1,218,null,{}] 08:36:10 INFO - PROCESS | 1663 | 1461425770768 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 1663 | 1461425770857 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:36:10 INFO - PROCESS | 1663 | 1461425770979 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cc8800 == 38 [pid = 1663] [id = 62] 08:36:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x1153d6800) [pid = 1663] [serial = 182] [outer = 0x0] 08:36:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x116248c00) [pid = 1663] [serial = 183] [outer = 0x1153d6800] 08:36:11 INFO - PROCESS | 1663 | 1461425771007 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x119bad800) [pid = 1663] [serial = 184] [outer = 0x1153d6800] 08:36:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11b932000 == 37 [pid = 1663] [id = 50] 08:36:11 INFO - PROCESS | 1663 | --DOCSHELL 0x119119800 == 36 [pid = 1663] [id = 49] 08:36:11 INFO - PROCESS | 1663 | 1461425771486 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 771ms 08:36:11 INFO - PROCESS | 1663 | 1461425771539 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 1663 | 1461425771541 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:36:11 INFO - PROCESS | 1663 | 1461425771545 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 1663 | 1461425771548 Marionette TRACE conn2 <- [1,222,null,{}] 08:36:11 INFO - PROCESS | 1663 | 1461425771552 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 1663 | 1461425771648 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:36:11 INFO - PROCESS | 1663 | 1461425771703 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c126800 == 37 [pid = 1663] [id = 63] 08:36:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x11b0f2400) [pid = 1663] [serial = 185] [outer = 0x0] 08:36:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x11be07400) [pid = 1663] [serial = 186] [outer = 0x11b0f2400] 08:36:11 INFO - PROCESS | 1663 | 1461425771736 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x11c7d7800) [pid = 1663] [serial = 187] [outer = 0x11b0f2400] 08:36:12 INFO - PROCESS | 1663 | 1461425772158 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 623ms 08:36:12 INFO - PROCESS | 1663 | 1461425772168 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1663 | 1461425772172 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:36:12 INFO - PROCESS | 1663 | 1461425772176 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1663 | 1461425772178 Marionette TRACE conn2 <- [1,226,null,{}] 08:36:12 INFO - PROCESS | 1663 | 1461425772181 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 1663 | 1461425772273 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:36:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x126b53c00) [pid = 1663] [serial = 188] [outer = 0x12e396400] 08:36:12 INFO - PROCESS | 1663 | 1461425772354 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7b5000 == 38 [pid = 1663] [id = 64] 08:36:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x12802b000) [pid = 1663] [serial = 189] [outer = 0x0] 08:36:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x128bc5800) [pid = 1663] [serial = 190] [outer = 0x12802b000] 08:36:12 INFO - PROCESS | 1663 | 1461425772398 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x12ba2c400) [pid = 1663] [serial = 191] [outer = 0x12802b000] 08:36:12 INFO - PROCESS | 1663 | 1461425772858 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 722ms 08:36:12 INFO - PROCESS | 1663 | 1461425772940 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 1663 | 1461425772942 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:36:12 INFO - PROCESS | 1663 | 1461425772948 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 1663 | 1461425772951 Marionette TRACE conn2 <- [1,230,null,{}] 08:36:12 INFO - PROCESS | 1663 | 1461425772958 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 1663 | 1461425773055 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:36:13 INFO - PROCESS | 1663 | 1461425773120 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c325000 == 39 [pid = 1663] [id = 65] 08:36:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x12d1c0400) [pid = 1663] [serial = 192] [outer = 0x0] 08:36:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x12d1c7c00) [pid = 1663] [serial = 193] [outer = 0x12d1c0400] 08:36:13 INFO - PROCESS | 1663 | 1461425773153 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x12da20800) [pid = 1663] [serial = 194] [outer = 0x12d1c0400] 08:36:13 INFO - PROCESS | 1663 | 1461425773580 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 674ms 08:36:13 INFO - PROCESS | 1663 | 1461425773625 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 1663 | 1461425773627 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:36:13 INFO - PROCESS | 1663 | 1461425773632 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 1663 | 1461425773633 Marionette TRACE conn2 <- [1,234,null,{}] 08:36:13 INFO - PROCESS | 1663 | 1461425773635 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 1663 | 1461425773727 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:36:13 INFO - PROCESS | 1663 | 1461425773793 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db7e000 == 40 [pid = 1663] [id = 66] 08:36:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x12e38f000) [pid = 1663] [serial = 195] [outer = 0x0] 08:36:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x12e39a800) [pid = 1663] [serial = 196] [outer = 0x12e38f000] 08:36:13 INFO - PROCESS | 1663 | 1461425773823 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x12e445400) [pid = 1663] [serial = 197] [outer = 0x12e38f000] 08:36:14 INFO - PROCESS | 1663 | 1461425774230 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 618ms 08:36:14 INFO - PROCESS | 1663 | 1461425774251 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 1663 | 1461425774252 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:36:14 INFO - PROCESS | 1663 | 1461425774255 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 1663 | 1461425774256 Marionette TRACE conn2 <- [1,238,null,{}] 08:36:14 INFO - PROCESS | 1663 | 1461425774258 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 1663 | 1461425774348 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:36:14 INFO - PROCESS | 1663 | 1461425774430 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e836800 == 41 [pid = 1663] [id = 67] 08:36:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x12e445c00) [pid = 1663] [serial = 198] [outer = 0x0] 08:36:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x12e885000) [pid = 1663] [serial = 199] [outer = 0x12e445c00] 08:36:14 INFO - PROCESS | 1663 | 1461425774460 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x12e88b800) [pid = 1663] [serial = 200] [outer = 0x12e445c00] 08:36:14 INFO - PROCESS | 1663 | 1461425774903 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 672ms 08:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:36:14 INFO - PROCESS | 1663 | 1461425774928 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 1663 | 1461425774930 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:36:14 INFO - PROCESS | 1663 | 1461425774934 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 1663 | 1461425774935 Marionette TRACE conn2 <- [1,242,null,{}] 08:36:14 INFO - PROCESS | 1663 | 1461425774939 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 1663 | 1461425775162 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:36:15 INFO - PROCESS | 1663 | 1461425775240 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed56000 == 42 [pid = 1663] [id = 68] 08:36:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x12e8e2400) [pid = 1663] [serial = 201] [outer = 0x0] 08:36:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x12ef62400) [pid = 1663] [serial = 202] [outer = 0x12e8e2400] 08:36:15 INFO - PROCESS | 1663 | 1461425775286 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x12f524000) [pid = 1663] [serial = 203] [outer = 0x12e8e2400] 08:36:15 INFO - PROCESS | 1663 | 1461425775886 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1020ms 08:36:15 INFO - PROCESS | 1663 | 1461425775955 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 1663 | 1461425775958 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:36:15 INFO - PROCESS | 1663 | 1461425775963 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 1663 | 1461425775967 Marionette TRACE conn2 <- [1,246,null,{}] 08:36:15 INFO - PROCESS | 1663 | 1461425775973 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 1663 | 1461425776100 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:36:16 INFO - PROCESS | 1663 | 1461425776232 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267c2800 == 43 [pid = 1663] [id = 69] 08:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x1189c9400) [pid = 1663] [serial = 204] [outer = 0x0] 08:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x11af44400) [pid = 1663] [serial = 205] [outer = 0x1189c9400] 08:36:16 INFO - PROCESS | 1663 | 1461425776279 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x11bf8dc00) [pid = 1663] [serial = 206] [outer = 0x1189c9400] 08:36:16 INFO - PROCESS | 1663 | 1461425776769 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 824ms 08:36:16 INFO - PROCESS | 1663 | 1461425776787 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 1663 | 1461425776790 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:36:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12b5d1800 == 42 [pid = 1663] [id = 58] 08:36:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12890e800 == 41 [pid = 1663] [id = 57] 08:36:16 INFO - PROCESS | 1663 | --DOCSHELL 0x1263c3000 == 40 [pid = 1663] [id = 56] 08:36:16 INFO - PROCESS | 1663 | --DOCSHELL 0x11aaed000 == 39 [pid = 1663] [id = 55] 08:36:16 INFO - PROCESS | 1663 | 1461425776883 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 1663 | 1461425776885 Marionette TRACE conn2 <- [1,250,null,{}] 08:36:16 INFO - PROCESS | 1663 | 1461425776889 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 1663 | 1461425777011 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:36:17 INFO - PROCESS | 1663 | 1461425777056 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba0c000 == 40 [pid = 1663] [id = 70] 08:36:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x11af51800) [pid = 1663] [serial = 207] [outer = 0x0] 08:36:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x11b9af000) [pid = 1663] [serial = 208] [outer = 0x11af51800] 08:36:17 INFO - PROCESS | 1663 | 1461425777095 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x123b4ac00) [pid = 1663] [serial = 209] [outer = 0x11af51800] 08:36:17 INFO - PROCESS | 1663 | 1461425777652 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 836ms 08:36:17 INFO - PROCESS | 1663 | 1461425777703 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 1663 | 1461425777706 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:36:17 INFO - PROCESS | 1663 | 1461425777730 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 1663 | 1461425777731 Marionette TRACE conn2 <- [1,254,null,{}] 08:36:17 INFO - PROCESS | 1663 | 1461425777737 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 1663 | 1461425777834 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:36:17 INFO - PROCESS | 1663 | 1461425777903 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb28000 == 41 [pid = 1663] [id = 71] 08:36:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x1293f0400) [pid = 1663] [serial = 210] [outer = 0x0] 08:36:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x12b70e800) [pid = 1663] [serial = 211] [outer = 0x1293f0400] 08:36:17 INFO - PROCESS | 1663 | 1461425777933 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x12bdd0800) [pid = 1663] [serial = 212] [outer = 0x1293f0400] 08:36:18 INFO - PROCESS | 1663 | 1461425778358 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 675ms 08:36:18 INFO - PROCESS | 1663 | 1461425778402 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 1663 | 1461425778403 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:36:18 INFO - PROCESS | 1663 | 1461425778406 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 1663 | 1461425778407 Marionette TRACE conn2 <- [1,258,null,{}] 08:36:18 INFO - PROCESS | 1663 | 1461425778410 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 1663 | 1461425778507 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:36:18 INFO - PROCESS | 1663 | 1461425778568 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db7c800 == 42 [pid = 1663] [id = 72] 08:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x12d7c8400) [pid = 1663] [serial = 213] [outer = 0x0] 08:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x12da27000) [pid = 1663] [serial = 214] [outer = 0x12d7c8400] 08:36:18 INFO - PROCESS | 1663 | 1461425778605 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x12e38e400) [pid = 1663] [serial = 215] [outer = 0x12d7c8400] 08:36:19 INFO - PROCESS | 1663 | 1461425779047 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 670ms 08:36:19 INFO - PROCESS | 1663 | 1461425779077 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 1663 | 1461425779078 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:36:19 INFO - PROCESS | 1663 | 1461425779081 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 1663 | 1461425779082 Marionette TRACE conn2 <- [1,262,null,{}] 08:36:19 INFO - PROCESS | 1663 | 1461425779084 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 1663 | 1461425779197 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:36:19 INFO - PROCESS | 1663 | 1461425779253 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ef23800 == 43 [pid = 1663] [id = 73] 08:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x12e883400) [pid = 1663] [serial = 216] [outer = 0x0] 08:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x12e8d4400) [pid = 1663] [serial = 217] [outer = 0x12e883400] 08:36:19 INFO - PROCESS | 1663 | 1461425779282 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x12ea85800) [pid = 1663] [serial = 218] [outer = 0x12e883400] 08:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 619ms 08:36:19 INFO - PROCESS | 1663 | 1461425779694 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:36:19 INFO - PROCESS | 1663 | 1461425779700 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 1663 | 1461425779702 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:36:19 INFO - PROCESS | 1663 | 1461425779704 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 1663 | 1461425779705 Marionette TRACE conn2 <- [1,266,null,{}] 08:36:19 INFO - PROCESS | 1663 | 1461425779708 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 1663 | 1461425779796 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:36:19 INFO - PROCESS | 1663 | 1461425779849 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b18d800 == 44 [pid = 1663] [id = 74] 08:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x12b2f0000) [pid = 1663] [serial = 219] [outer = 0x0] 08:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12b2f4800) [pid = 1663] [serial = 220] [outer = 0x12b2f0000] 08:36:19 INFO - PROCESS | 1663 | 1461425779879 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x12b2f8c00) [pid = 1663] [serial = 221] [outer = 0x12b2f0000] 08:36:20 INFO - PROCESS | 1663 | 1461425780290 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 619ms 08:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:36:20 INFO - PROCESS | 1663 | 1461425780324 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 1663 | 1461425780325 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:36:20 INFO - PROCESS | 1663 | 1461425780327 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1663 | 1461425780329 Marionette TRACE conn2 <- [1,270,null,{}] 08:36:20 INFO - PROCESS | 1663 | 1461425780331 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 1663 | 1461425780452 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:36:20 INFO - PROCESS | 1663 | 1461425780554 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fa8d800 == 45 [pid = 1663] [id = 75] 08:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x12d7c9400) [pid = 1663] [serial = 222] [outer = 0x0] 08:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x12ef67400) [pid = 1663] [serial = 223] [outer = 0x12d7c9400] 08:36:20 INFO - PROCESS | 1663 | 1461425780588 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x12f52c400) [pid = 1663] [serial = 224] [outer = 0x12d7c9400] 08:36:21 INFO - PROCESS | 1663 | 1461425781004 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 721ms 08:36:21 INFO - PROCESS | 1663 | 1461425781048 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 1663 | 1461425781050 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:36:21 INFO - PROCESS | 1663 | 1461425781052 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 1663 | 1461425781053 Marionette TRACE conn2 <- [1,274,null,{}] 08:36:21 INFO - PROCESS | 1663 | 1461425781056 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 1663 | 1461425781144 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:36:21 INFO - PROCESS | 1663 | 1461425781200 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fd2c800 == 46 [pid = 1663] [id = 76] 08:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x12666f400) [pid = 1663] [serial = 225] [outer = 0x0] 08:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x126673800) [pid = 1663] [serial = 226] [outer = 0x12666f400] 08:36:21 INFO - PROCESS | 1663 | 1461425781229 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x126677800) [pid = 1663] [serial = 227] [outer = 0x12666f400] 08:36:21 INFO - PROCESS | 1663 | 1461425781696 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 669ms 08:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:36:21 INFO - PROCESS | 1663 | 1461425781722 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 1663 | 1461425781723 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:36:21 INFO - PROCESS | 1663 | 1461425781725 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 1663 | 1461425781727 Marionette TRACE conn2 <- [1,278,null,{}] 08:36:21 INFO - PROCESS | 1663 | 1461425781729 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 1663 | 1461425781837 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:36:21 INFO - PROCESS | 1663 | 1461425781921 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fff1800 == 47 [pid = 1663] [id = 77] 08:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x12b2f4400) [pid = 1663] [serial = 228] [outer = 0x0] 08:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x12f52d400) [pid = 1663] [serial = 229] [outer = 0x12b2f4400] 08:36:21 INFO - PROCESS | 1663 | 1461425781951 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x12fc04800) [pid = 1663] [serial = 230] [outer = 0x12b2f4400] 08:36:22 INFO - PROCESS | 1663 | 1461425782365 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 668ms 08:36:22 INFO - PROCESS | 1663 | 1461425782394 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:36:22 INFO - PROCESS | 1663 | 1461425782396 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:36:22 INFO - PROCESS | 1663 | 1461425782398 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 1663 | 1461425782399 Marionette TRACE conn2 <- [1,282,null,{}] 08:36:22 INFO - PROCESS | 1663 | 1461425782402 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 1663 | 1461425782492 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:36:22 INFO - PROCESS | 1663 | 1461425782549 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x130848000 == 48 [pid = 1663] [id = 78] 08:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x126252000) [pid = 1663] [serial = 231] [outer = 0x0] 08:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x126255400) [pid = 1663] [serial = 232] [outer = 0x126252000] 08:36:22 INFO - PROCESS | 1663 | 1461425782579 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x126259000) [pid = 1663] [serial = 233] [outer = 0x126252000] 08:36:22 INFO - PROCESS | 1663 | 1461425782986 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 620ms 08:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:36:23 INFO - PROCESS | 1663 | 1461425783019 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 1663 | 1461425783020 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:36:23 INFO - PROCESS | 1663 | 1461425783022 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 1663 | 1461425783023 Marionette TRACE conn2 <- [1,286,null,{}] 08:36:23 INFO - PROCESS | 1663 | 1461425783026 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 1663 | 1461425783120 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:36:23 INFO - PROCESS | 1663 | 1461425783303 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c71d800 == 49 [pid = 1663] [id = 79] 08:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x1134e0000) [pid = 1663] [serial = 234] [outer = 0x0] 08:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x1134e2400) [pid = 1663] [serial = 235] [outer = 0x1134e0000] 08:36:23 INFO - PROCESS | 1663 | 1461425783332 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x1191a0800) [pid = 1663] [serial = 236] [outer = 0x1134e0000] 08:36:23 INFO - PROCESS | 1663 | 1461425783756 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 772ms 08:36:23 INFO - PROCESS | 1663 | 1461425783795 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 1663 | 1461425783797 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:36:23 INFO - PROCESS | 1663 | 1461425783800 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 1663 | 1461425783803 Marionette TRACE conn2 <- [1,290,null,{}] 08:36:23 INFO - PROCESS | 1663 | 1461425783807 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 1663 | 1461425783904 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:36:23 INFO - PROCESS | 1663 | 1461425783964 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b04f800 == 50 [pid = 1663] [id = 80] 08:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x11c617400) [pid = 1663] [serial = 237] [outer = 0x0] 08:36:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x12625ac00) [pid = 1663] [serial = 238] [outer = 0x11c617400] 08:36:23 INFO - PROCESS | 1663 | 1461425783992 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x12690e400) [pid = 1663] [serial = 239] [outer = 0x11c617400] 08:36:24 INFO - PROCESS | 1663 | --DOCSHELL 0x118545800 == 49 [pid = 1663] [id = 54] 08:36:24 INFO - PROCESS | 1663 | --DOCSHELL 0x11c126800 == 48 [pid = 1663] [id = 63] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12eb03800 == 47 [pid = 1663] [id = 11] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12f77c800 == 46 [pid = 1663] [id = 14] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12e836800 == 45 [pid = 1663] [id = 67] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed56000 == 44 [pid = 1663] [id = 68] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12db7e000 == 43 [pid = 1663] [id = 66] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12d78e000 == 42 [pid = 1663] [id = 8] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x118e4c800 == 41 [pid = 1663] [id = 42] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12e45a000 == 40 [pid = 1663] [id = 10] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12c32b000 == 39 [pid = 1663] [id = 60] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12fa78800 == 38 [pid = 1663] [id = 15] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x126d2f800 == 37 [pid = 1663] [id = 41] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12fff6800 == 36 [pid = 1663] [id = 19] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12db69000 == 35 [pid = 1663] [id = 9] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11aafa000 == 34 [pid = 1663] [id = 20] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1263c0800 == 33 [pid = 1663] [id = 37] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb14000 == 32 [pid = 1663] [id = 6] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb2c800 == 31 [pid = 1663] [id = 59] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed43800 == 30 [pid = 1663] [id = 12] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1302ae000 == 29 [pid = 1663] [id = 21] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11c71d800 == 28 [pid = 1663] [id = 79] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x130848000 == 27 [pid = 1663] [id = 78] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12fff1800 == 26 [pid = 1663] [id = 77] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12fd2c800 == 25 [pid = 1663] [id = 76] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12fa8d800 == 24 [pid = 1663] [id = 75] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12b18d800 == 23 [pid = 1663] [id = 74] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12d19f000 == 22 [pid = 1663] [id = 61] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12ef23800 == 21 [pid = 1663] [id = 73] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x128904000 == 20 [pid = 1663] [id = 53] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12db7c800 == 19 [pid = 1663] [id = 72] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb28000 == 18 [pid = 1663] [id = 71] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1267c2800 == 17 [pid = 1663] [id = 69] 08:36:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba0c000 == 16 [pid = 1663] [id = 70] 08:36:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12ffda800 == 15 [pid = 1663] [id = 18] 08:36:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1267bb000 == 14 [pid = 1663] [id = 51] 08:36:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1156b9000 == 13 [pid = 1663] [id = 48] 08:36:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7b5000 == 12 [pid = 1663] [id = 64] 08:36:27 INFO - PROCESS | 1663 | --DOCSHELL 0x127798800 == 11 [pid = 1663] [id = 52] 08:36:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12c325000 == 10 [pid = 1663] [id = 65] 08:36:27 INFO - PROCESS | 1663 | --DOCSHELL 0x118cc8800 == 9 [pid = 1663] [id = 62] 08:36:28 INFO - PROCESS | 1663 | 1461425788538 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 4786ms 08:36:28 INFO - PROCESS | 1663 | 1461425788587 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1663 | 1461425788589 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:36:28 INFO - PROCESS | 1663 | 1461425788593 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 1663 | 1461425788595 Marionette TRACE conn2 <- [1,294,null,{}] 08:36:28 INFO - PROCESS | 1663 | 1461425788599 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 1663 | 1461425788681 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:36:28 INFO - PROCESS | 1663 | 1461425788687 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1189b7000 == 10 [pid = 1663] [id = 81] 08:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x118ce8c00) [pid = 1663] [serial = 240] [outer = 0x0] 08:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x118f4a800) [pid = 1663] [serial = 241] [outer = 0x118ce8c00] 08:36:28 INFO - PROCESS | 1663 | 1461425788718 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x119d55000) [pid = 1663] [serial = 242] [outer = 0x118ce8c00] 08:36:29 INFO - PROCESS | 1663 | 1461425789066 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:29 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. 08:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 521ms 08:36:29 INFO - PROCESS | 1663 | 1461425789121 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 1663 | 1461425789126 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:36:29 INFO - PROCESS | 1663 | 1461425789137 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 1663 | 1461425789139 Marionette TRACE conn2 <- [1,298,null,{}] 08:36:29 INFO - PROCESS | 1663 | 1461425789141 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 1663 | 1461425789226 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:36:29 INFO - PROCESS | 1663 | 1461425789233 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x114b7b800 == 11 [pid = 1663] [id = 82] 08:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 243 (0x11a8e1000) [pid = 1663] [serial = 243] [outer = 0x0] 08:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 244 (0x11ba7bc00) [pid = 1663] [serial = 244] [outer = 0x11a8e1000] 08:36:29 INFO - PROCESS | 1663 | 1461425789259 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 245 (0x11c614c00) [pid = 1663] [serial = 245] [outer = 0x11a8e1000] 08:36:29 INFO - PROCESS | 1663 | 1461425789632 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:29 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. 08:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 521ms 08:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:36:29 INFO - PROCESS | 1663 | 1461425789657 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 1663 | 1461425789658 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:36:29 INFO - PROCESS | 1663 | 1461425789661 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 1663 | 1461425789664 Marionette TRACE conn2 <- [1,302,null,{}] 08:36:29 INFO - PROCESS | 1663 | 1461425789683 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 1663 | 1461425789764 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:36:29 INFO - PROCESS | 1663 | 1461425789771 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b15000 == 12 [pid = 1663] [id = 83] 08:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 246 (0x114008400) [pid = 1663] [serial = 246] [outer = 0x0] 08:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 247 (0x126561000) [pid = 1663] [serial = 247] [outer = 0x114008400] 08:36:29 INFO - PROCESS | 1663 | 1461425789803 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 248 (0x126673c00) [pid = 1663] [serial = 248] [outer = 0x114008400] 08:36:30 INFO - PROCESS | 1663 | 1461425790178 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:30 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. 08:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 524ms 08:36:30 INFO - PROCESS | 1663 | 1461425790185 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1663 | 1461425790187 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:36:30 INFO - PROCESS | 1663 | 1461425790189 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 1663 | 1461425790190 Marionette TRACE conn2 <- [1,306,null,{}] 08:36:30 INFO - PROCESS | 1663 | 1461425790195 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 1663 | 1461425790273 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:36:30 INFO - PROCESS | 1663 | 1461425790353 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b05a800 == 13 [pid = 1663] [id = 84] 08:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 249 (0x12625c400) [pid = 1663] [serial = 249] [outer = 0x0] 08:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 250 (0x12733d400) [pid = 1663] [serial = 250] [outer = 0x12625c400] 08:36:30 INFO - PROCESS | 1663 | 1461425790389 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 251 (0x128974c00) [pid = 1663] [serial = 251] [outer = 0x12625c400] 08:36:30 INFO - PROCESS | 1663 | 1461425790696 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:30 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. 08:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 523ms 08:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:36:30 INFO - PROCESS | 1663 | 1461425790722 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1663 | 1461425790723 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:36:30 INFO - PROCESS | 1663 | 1461425790727 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 1663 | 1461425790730 Marionette TRACE conn2 <- [1,310,null,{}] 08:36:30 INFO - PROCESS | 1663 | 1461425790733 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 1663 | 1461425790827 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:36:30 INFO - PROCESS | 1663 | 1461425790860 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c314800 == 14 [pid = 1663] [id = 85] 08:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 252 (0x11a8dc800) [pid = 1663] [serial = 252] [outer = 0x0] 08:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 253 (0x128bc7400) [pid = 1663] [serial = 253] [outer = 0x11a8dc800] 08:36:30 INFO - PROCESS | 1663 | 1461425790887 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 254 (0x1293f4400) [pid = 1663] [serial = 254] [outer = 0x11a8dc800] 08:36:31 INFO - PROCESS | 1663 | 1461425791297 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:31 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. 08:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 622ms 08:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:36:31 INFO - PROCESS | 1663 | 1461425791348 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1663 | 1461425791350 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:36:31 INFO - PROCESS | 1663 | 1461425791352 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1663 | 1461425791353 Marionette TRACE conn2 <- [1,314,null,{}] 08:36:31 INFO - PROCESS | 1663 | 1461425791355 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 1663 | 1461425791471 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:36:31 INFO - PROCESS | 1663 | 1461425791515 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db7a800 == 15 [pid = 1663] [id = 86] 08:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 255 (0x118e1cc00) [pid = 1663] [serial = 255] [outer = 0x0] 08:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 256 (0x12ba32800) [pid = 1663] [serial = 256] [outer = 0x118e1cc00] 08:36:31 INFO - PROCESS | 1663 | 1461425791542 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 257 (0x12bdd5c00) [pid = 1663] [serial = 257] [outer = 0x118e1cc00] 08:36:31 INFO - PROCESS | 1663 | 1461425791840 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:31 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. 08:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 517ms 08:36:31 INFO - PROCESS | 1663 | 1461425791871 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 1663 | 1461425791872 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:36:31 INFO - PROCESS | 1663 | 1461425791874 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1663 | 1461425791876 Marionette TRACE conn2 <- [1,318,null,{}] 08:36:31 INFO - PROCESS | 1663 | 1461425791882 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 1663 | 1461425791979 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:36:31 INFO - PROCESS | 1663 | 1461425791983 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb15000 == 16 [pid = 1663] [id = 87] 08:36:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 258 (0x12bde4000) [pid = 1663] [serial = 258] [outer = 0x0] 08:36:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 259 (0x12c498400) [pid = 1663] [serial = 259] [outer = 0x12bde4000] 08:36:32 INFO - PROCESS | 1663 | 1461425792008 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 260 (0x12d1c2400) [pid = 1663] [serial = 260] [outer = 0x12bde4000] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 259 (0x1187b0800) [pid = 1663] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 258 (0x11b9ad800) [pid = 1663] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 257 (0x11c618400) [pid = 1663] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 256 (0x1147d4400) [pid = 1663] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 255 (0x11654f000) [pid = 1663] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 254 (0x11afe5c00) [pid = 1663] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 253 (0x11aff1400) [pid = 1663] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 252 (0x11c616400) [pid = 1663] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 251 (0x123b4a400) [pid = 1663] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 250 (0x11c9a5c00) [pid = 1663] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 249 (0x126ecc800) [pid = 1663] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 248 (0x12809a800) [pid = 1663] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 247 (0x11ac9c000) [pid = 1663] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 246 (0x118ee8800) [pid = 1663] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 245 (0x119130800) [pid = 1663] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 244 (0x114bac400) [pid = 1663] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 243 (0x1277f2000) [pid = 1663] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 242 (0x1277be400) [pid = 1663] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 241 (0x11bf8c800) [pid = 1663] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x123a40800) [pid = 1663] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x1134e0000) [pid = 1663] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x123b55000) [pid = 1663] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 237 (0x119278800) [pid = 1663] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 236 (0x1189c9400) [pid = 1663] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 235 (0x1153d6800) [pid = 1663] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 234 (0x116244c00) [pid = 1663] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 233 (0x12d7c8400) [pid = 1663] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 232 (0x12bb03c00) [pid = 1663] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x12b53f000) [pid = 1663] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x12d1c1400) [pid = 1663] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x12b537400) [pid = 1663] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x12e8e2400) [pid = 1663] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x11af51800) [pid = 1663] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x1293f0400) [pid = 1663] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x128976000) [pid = 1663] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x118c09800) [pid = 1663] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x11ad8d000) [pid = 1663] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x12e8e2c00) [pid = 1663] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x12b2f4400) [pid = 1663] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x12e886400) [pid = 1663] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x12e41f000) [pid = 1663] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x12e43f800) [pid = 1663] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x12666f400) [pid = 1663] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x12e41ac00) [pid = 1663] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x12802b000) [pid = 1663] [serial = 189] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x11b0f2400) [pid = 1663] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x118eeb800) [pid = 1663] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x12d7c9400) [pid = 1663] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x12d7c3400) [pid = 1663] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x12bde0c00) [pid = 1663] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x12da21000) [pid = 1663] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x11b9a2000) [pid = 1663] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x12b2f0000) [pid = 1663] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x116717000) [pid = 1663] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x13050ec00) [pid = 1663] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x128028c00) [pid = 1663] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x130087400) [pid = 1663] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x12e38f000) [pid = 1663] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x11af49800) [pid = 1663] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x128022c00) [pid = 1663] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x11c7dbc00) [pid = 1663] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x12e445c00) [pid = 1663] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x119baa400) [pid = 1663] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x11b9ae000) [pid = 1663] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x12f531c00) [pid = 1663] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x12e883400) [pid = 1663] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x12d1c0400) [pid = 1663] [serial = 192] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x12ef6c800) [pid = 1663] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x119ba6c00) [pid = 1663] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x12ea93000) [pid = 1663] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:36:33 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x126252000) [pid = 1663] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:36:33 INFO - PROCESS | 1663 | 1461425793385 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:33 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. 08:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1575ms 08:36:33 INFO - PROCESS | 1663 | 1461425793449 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1663 | 1461425793450 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:36:33 INFO - PROCESS | 1663 | 1461425793453 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 1663 | 1461425793454 Marionette TRACE conn2 <- [1,322,null,{}] 08:36:33 INFO - PROCESS | 1663 | 1461425793456 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 1663 | 1461425793531 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:36:33 INFO - PROCESS | 1663 | 1461425793535 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1189b9000 == 17 [pid = 1663] [id = 88] 08:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x1165ae800) [pid = 1663] [serial = 261] [outer = 0x0] 08:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x1187b1000) [pid = 1663] [serial = 262] [outer = 0x1165ae800] 08:36:33 INFO - PROCESS | 1663 | 1461425793560 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x119197400) [pid = 1663] [serial = 263] [outer = 0x1165ae800] 08:36:33 INFO - PROCESS | 1663 | 1461425793899 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:33 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. 08:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 468ms 08:36:33 INFO - PROCESS | 1663 | 1461425793945 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1663 | 1461425793946 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:36:33 INFO - PROCESS | 1663 | 1461425793961 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 1663 | 1461425793962 Marionette TRACE conn2 <- [1,326,null,{}] 08:36:33 INFO - PROCESS | 1663 | 1461425793977 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 1663 | 1461425794081 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:36:34 INFO - PROCESS | 1663 | 1461425794102 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262bd000 == 18 [pid = 1663] [id = 89] 08:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x11afe5c00) [pid = 1663] [serial = 264] [outer = 0x0] 08:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x11ba7c800) [pid = 1663] [serial = 265] [outer = 0x11afe5c00] 08:36:34 INFO - PROCESS | 1663 | 1461425794137 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x118756000) [pid = 1663] [serial = 266] [outer = 0x11afe5c00] 08:36:34 INFO - PROCESS | 1663 | 1461425794625 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:34 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. 08:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 682ms 08:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:36:34 INFO - PROCESS | 1663 | 1461425794638 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 1663 | 1461425794639 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:36:34 INFO - PROCESS | 1663 | 1461425794641 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 1663 | 1461425794644 Marionette TRACE conn2 <- [1,330,null,{}] 08:36:34 INFO - PROCESS | 1663 | 1461425794647 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 1663 | 1461425794724 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:36:34 INFO - PROCESS | 1663 | 1461425794751 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf9f800 == 19 [pid = 1663] [id = 90] 08:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x1277e9000) [pid = 1663] [serial = 267] [outer = 0x0] 08:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x128028400) [pid = 1663] [serial = 268] [outer = 0x1277e9000] 08:36:34 INFO - PROCESS | 1663 | 1461425794776 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x1293f3400) [pid = 1663] [serial = 269] [outer = 0x1277e9000] 08:36:35 INFO - PROCESS | 1663 | 1461425795100 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:35 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. 08:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 473ms 08:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:36:35 INFO - PROCESS | 1663 | 1461425795119 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1663 | 1461425795120 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:36:35 INFO - PROCESS | 1663 | 1461425795122 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1663 | 1461425795124 Marionette TRACE conn2 <- [1,334,null,{}] 08:36:35 INFO - PROCESS | 1663 | 1461425795129 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 1663 | 1461425795216 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:36:35 INFO - PROCESS | 1663 | 1461425795220 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfa0000 == 20 [pid = 1663] [id = 91] 08:36:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x12ba2dc00) [pid = 1663] [serial = 270] [outer = 0x0] 08:36:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x12d1c2c00) [pid = 1663] [serial = 271] [outer = 0x12ba2dc00] 08:36:35 INFO - PROCESS | 1663 | 1461425795255 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x12d7c1c00) [pid = 1663] [serial = 272] [outer = 0x12ba2dc00] 08:36:35 INFO - PROCESS | 1663 | 1461425795793 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:35 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. 08:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 723ms 08:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:36:35 INFO - PROCESS | 1663 | 1461425795846 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1663 | 1461425795849 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:36:35 INFO - PROCESS | 1663 | 1461425795853 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1663 | 1461425795855 Marionette TRACE conn2 <- [1,338,null,{}] 08:36:35 INFO - PROCESS | 1663 | 1461425795858 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 1663 | 1461425795968 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:36:36 INFO - PROCESS | 1663 | 1461425796095 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x11adb5000 == 21 [pid = 1663] [id = 92] 08:36:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x118e1d000) [pid = 1663] [serial = 273] [outer = 0x0] 08:36:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x119137000) [pid = 1663] [serial = 274] [outer = 0x118e1d000] 08:36:36 INFO - PROCESS | 1663 | 1461425796128 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x11ad8e800) [pid = 1663] [serial = 275] [outer = 0x118e1d000] 08:36:36 INFO - PROCESS | 1663 | 1461425796638 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:36 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. 08:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 821ms 08:36:36 INFO - PROCESS | 1663 | 1461425796686 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1663 | 1461425796691 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:36:36 INFO - PROCESS | 1663 | 1461425796702 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 1663 | 1461425796705 Marionette TRACE conn2 <- [1,342,null,{}] 08:36:36 INFO - PROCESS | 1663 | 1461425796709 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 1663 | 1461425796899 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:36:37 INFO - PROCESS | 1663 | 1461425797185 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:36:37 INFO - PROCESS | 1663 | 1461425797266 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x11559e000 == 22 [pid = 1663] [id = 93] 08:36:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x115708400) [pid = 1663] [serial = 276] [outer = 0x0] 08:36:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x1162b7800) [pid = 1663] [serial = 277] [outer = 0x115708400] 08:36:37 INFO - PROCESS | 1663 | 1461425797295 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x1178e8000) [pid = 1663] [serial = 278] [outer = 0x115708400] 08:36:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12b04f800 == 21 [pid = 1663] [id = 80] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x12625ac00) [pid = 1663] [serial = 238] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x127042400) [pid = 1663] [serial = 11] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x12690dc00) [pid = 1663] [serial = 8] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x11af44400) [pid = 1663] [serial = 205] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x116248c00) [pid = 1663] [serial = 183] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x11af4f800) [pid = 1663] [serial = 162] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x118c24000) [pid = 1663] [serial = 126] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x1189bd400) [pid = 1663] [serial = 75] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x11be11000) [pid = 1663] [serial = 69] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x11c60dc00) [pid = 1663] [serial = 70] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x123b4c800) [pid = 1663] [serial = 72] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x1153d9000) [pid = 1663] [serial = 78] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x118c0f800) [pid = 1663] [serial = 124] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x11b9a8400) [pid = 1663] [serial = 87] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x11c7c7c00) [pid = 1663] [serial = 91] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x11c9a6000) [pid = 1663] [serial = 93] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x126b52c00) [pid = 1663] [serial = 94] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x12733c800) [pid = 1663] [serial = 97] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x12703ec00) [pid = 1663] [serial = 96] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x127043c00) [pid = 1663] [serial = 73] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x1277b2000) [pid = 1663] [serial = 99] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x1277eb400) [pid = 1663] [serial = 100] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x12801fc00) [pid = 1663] [serial = 102] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x12809dc00) [pid = 1663] [serial = 103] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x128bbfc00) [pid = 1663] [serial = 105] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x11be04800) [pid = 1663] [serial = 88] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x11b0f3800) [pid = 1663] [serial = 85] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x118c24800) [pid = 1663] [serial = 76] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x11927a000) [pid = 1663] [serial = 66] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x119ba9400) [pid = 1663] [serial = 81] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x11af4e800) [pid = 1663] [serial = 84] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x11671bc00) [pid = 1663] [serial = 159] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x114bb5c00) [pid = 1663] [serial = 63] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x11ad90c00) [pid = 1663] [serial = 82] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x11bf80000) [pid = 1663] [serial = 90] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x12b2f3c00) [pid = 1663] [serial = 106] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x11a8e8800) [pid = 1663] [serial = 67] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x115707000) [pid = 1663] [serial = 64] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x12b452400) [pid = 1663] [serial = 108] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12b544800) [pid = 1663] [serial = 109] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x1307db000) [pid = 1663] [serial = 61] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x11671b000) [pid = 1663] [serial = 123] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x119195400) [pid = 1663] [serial = 79] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x1191a0800) [pid = 1663] [serial = 236] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12b449c00) [pid = 1663] [serial = 168] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x127493c00) [pid = 1663] [serial = 136] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x11afe7800) [pid = 1663] [serial = 130] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x126b77400) [pid = 1663] [serial = 165] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1277f2800) [pid = 1663] [serial = 138] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x11bf8dc00) [pid = 1663] [serial = 206] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x119ba9800) [pid = 1663] [serial = 144] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x11b9af000) [pid = 1663] [serial = 208] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x119bad800) [pid = 1663] [serial = 184] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1134e2400) [pid = 1663] [serial = 235] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11be07400) [pid = 1663] [serial = 186] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x126b79800) [pid = 1663] [serial = 135] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11c7c8000) [pid = 1663] [serial = 133] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x119195c00) [pid = 1663] [serial = 160] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11af43800) [pid = 1663] [serial = 129] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12bdd0800) [pid = 1663] [serial = 212] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12ef62400) [pid = 1663] [serial = 202] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12bde2c00) [pid = 1663] [serial = 171] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x11be04400) [pid = 1663] [serial = 147] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12bb0cc00) [pid = 1663] [serial = 142] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x119133000) [pid = 1663] [serial = 127] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12e88b800) [pid = 1663] [serial = 200] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11bf81c00) [pid = 1663] [serial = 163] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12b70e800) [pid = 1663] [serial = 211] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12ba2f800) [pid = 1663] [serial = 141] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x128975800) [pid = 1663] [serial = 139] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11c451c00) [pid = 1663] [serial = 132] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12749c000) [pid = 1663] [serial = 166] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12bb0b400) [pid = 1663] [serial = 16] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12d7bf800) [pid = 1663] [serial = 175] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12d1c4c00) [pid = 1663] [serial = 174] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1178e7000) [pid = 1663] [serial = 111] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12da27000) [pid = 1663] [serial = 214] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12c49fc00) [pid = 1663] [serial = 172] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12b710c00) [pid = 1663] [serial = 153] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12f524000) [pid = 1663] [serial = 203] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x123b4ac00) [pid = 1663] [serial = 209] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12da25800) [pid = 1663] [serial = 24] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12ef67400) [pid = 1663] [serial = 223] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12da31400) [pid = 1663] [serial = 25] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12d1c8c00) [pid = 1663] [serial = 21] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12e41d400) [pid = 1663] [serial = 178] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12d7bec00) [pid = 1663] [serial = 22] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12e426800) [pid = 1663] [serial = 180] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11bf88400) [pid = 1663] [serial = 148] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12f52f000) [pid = 1663] [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.] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12bd7b400) [pid = 1663] [serial = 156] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12b2f8c00) [pid = 1663] [serial = 221] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1189c0c00) [pid = 1663] [serial = 112] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128bc5800) [pid = 1663] [serial = 190] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12bd85000) [pid = 1663] [serial = 18] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12b2f4800) [pid = 1663] [serial = 220] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x127324800) [pid = 1663] [serial = 150] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12da21c00) [pid = 1663] [serial = 177] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12e8d4400) [pid = 1663] [serial = 217] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12e38e400) [pid = 1663] [serial = 215] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12bb04800) [pid = 1663] [serial = 15] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12bb09c00) [pid = 1663] [serial = 154] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12e8d5000) [pid = 1663] [serial = 33] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12e8e0000) [pid = 1663] [serial = 34] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12e442400) [pid = 1663] [serial = 181] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11a8dd800) [pid = 1663] [serial = 114] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12e448800) [pid = 1663] [serial = 30] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12e8d8c00) [pid = 1663] [serial = 31] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126677800) [pid = 1663] [serial = 227] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12e424400) [pid = 1663] [serial = 28] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12ba2c400) [pid = 1663] [serial = 191] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12f52d400) [pid = 1663] [serial = 229] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11c7d7800) [pid = 1663] [serial = 187] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11ac9dc00) [pid = 1663] [serial = 145] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12e41e400) [pid = 1663] [serial = 27] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x126673800) [pid = 1663] [serial = 226] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12f52c400) [pid = 1663] [serial = 224] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12d1c7c00) [pid = 1663] [serial = 193] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12ea85800) [pid = 1663] [serial = 218] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12da20800) [pid = 1663] [serial = 194] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12f527400) [pid = 1663] [serial = 42] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12f52ec00) [pid = 1663] [serial = 43] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12e39a800) [pid = 1663] [serial = 196] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12fa93000) [pid = 1663] [serial = 45] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11af4e400) [pid = 1663] [serial = 115] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12ef6a800) [pid = 1663] [serial = 40] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x126259000) [pid = 1663] [serial = 233] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12ef63800) [pid = 1663] [serial = 39] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x11bf8d800) [pid = 1663] [serial = 117] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12ea8a800) [pid = 1663] [serial = 36] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12fc04800) [pid = 1663] [serial = 230] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12ea90c00) [pid = 1663] [serial = 37] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x128973000) [pid = 1663] [serial = 120] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x126255400) [pid = 1663] [serial = 232] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x130511c00) [pid = 1663] [serial = 60] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12bb06400) [pid = 1663] [serial = 169] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x130508000) [pid = 1663] [serial = 58] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x12e445400) [pid = 1663] [serial = 197] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x130084c00) [pid = 1663] [serial = 55] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x1293f5400) [pid = 1663] [serial = 121] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x128bc6000) [pid = 1663] [serial = 151] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12e885000) [pid = 1663] [serial = 199] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x130092c00) [pid = 1663] [serial = 57] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x12bdd0c00) [pid = 1663] [serial = 157] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x12fc94c00) [pid = 1663] [serial = 54] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x123b4cc00) [pid = 1663] [serial = 118] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x12fc88400) [pid = 1663] [serial = 51] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x12fc92400) [pid = 1663] [serial = 52] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x12fc10c00) [pid = 1663] [serial = 48] [outer = 0x0] [url = about:blank] 08:36:37 INFO - PROCESS | 1663 | 1461425797791 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:37 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. 08:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1123ms 08:36:37 INFO - PROCESS | 1663 | 1461425797830 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 1663 | 1461425797832 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:36:37 INFO - PROCESS | 1663 | 1461425797837 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 1663 | 1461425797842 Marionette TRACE conn2 <- [1,346,null,{}] 08:36:37 INFO - PROCESS | 1663 | 1461425797847 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 1663 | 1461425797960 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:36:37 INFO - PROCESS | 1663 | 1461425797978 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x115767800 == 22 [pid = 1663] [id = 94] 08:36:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x118750c00) [pid = 1663] [serial = 279] [outer = 0x0] 08:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x1187a9800) [pid = 1663] [serial = 280] [outer = 0x118750c00] 08:36:38 INFO - PROCESS | 1663 | 1461425798023 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x1189c8800) [pid = 1663] [serial = 281] [outer = 0x118750c00] 08:36:38 INFO - PROCESS | 1663 | 1461425798459 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:38 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. 08:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 676ms 08:36:38 INFO - PROCESS | 1663 | 1461425798514 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 1663 | 1461425798517 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:36:38 INFO - PROCESS | 1663 | 1461425798519 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 1663 | 1461425798520 Marionette TRACE conn2 <- [1,350,null,{}] 08:36:38 INFO - PROCESS | 1663 | 1461425798523 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 1663 | 1461425798592 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:36:38 INFO - PROCESS | 1663 | 1461425798599 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x118c3a000 == 23 [pid = 1663] [id = 95] 08:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x118ef0c00) [pid = 1663] [serial = 282] [outer = 0x0] 08:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x11927a000) [pid = 1663] [serial = 283] [outer = 0x118ef0c00] 08:36:38 INFO - PROCESS | 1663 | 1461425798628 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x119d56800) [pid = 1663] [serial = 284] [outer = 0x118ef0c00] 08:36:38 INFO - PROCESS | 1663 | 1461425798956 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:38 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. 08:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 08:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:36:38 INFO - PROCESS | 1663 | 1461425798988 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 1663 | 1461425798989 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:36:38 INFO - PROCESS | 1663 | 1461425798997 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1663 | 1461425799001 Marionette TRACE conn2 <- [1,354,null,{}] 08:36:39 INFO - PROCESS | 1663 | 1461425799004 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 1663 | 1461425799092 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:36:39 INFO - PROCESS | 1663 | 1461425799096 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x119171000 == 24 [pid = 1663] [id = 96] 08:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x11a810400) [pid = 1663] [serial = 285] [outer = 0x0] 08:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x11ad8a000) [pid = 1663] [serial = 286] [outer = 0x11a810400] 08:36:39 INFO - PROCESS | 1663 | 1461425799124 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x11afe7000) [pid = 1663] [serial = 287] [outer = 0x11a810400] 08:36:39 INFO - PROCESS | 1663 | 1461425799458 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:39 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. 08:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 478ms 08:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:36:39 INFO - PROCESS | 1663 | 1461425799470 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 1663 | 1461425799472 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:36:39 INFO - PROCESS | 1663 | 1461425799474 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 1663 | 1461425799475 Marionette TRACE conn2 <- [1,358,null,{}] 08:36:39 INFO - PROCESS | 1663 | 1461425799486 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 1663 | 1461425799570 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:36:39 INFO - PROCESS | 1663 | 1461425799574 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ad6800 == 25 [pid = 1663] [id = 97] 08:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x1142cc800) [pid = 1663] [serial = 288] [outer = 0x0] 08:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11b0f3400) [pid = 1663] [serial = 289] [outer = 0x1142cc800] 08:36:39 INFO - PROCESS | 1663 | 1461425799603 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x11b9a5c00) [pid = 1663] [serial = 290] [outer = 0x1142cc800] 08:36:39 INFO - PROCESS | 1663 | 1461425799957 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:39 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. 08:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 522ms 08:36:40 INFO - PROCESS | 1663 | 1461425799998 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 1663 | 1461425800000 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:36:40 INFO - PROCESS | 1663 | 1461425800002 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 1663 | 1461425800003 Marionette TRACE conn2 <- [1,362,null,{}] 08:36:40 INFO - PROCESS | 1663 | 1461425800006 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 1663 | 1461425800105 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:36:40 INFO - PROCESS | 1663 | 1461425800110 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a838800 == 26 [pid = 1663] [id = 98] 08:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11be03c00) [pid = 1663] [serial = 291] [outer = 0x0] 08:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11be06c00) [pid = 1663] [serial = 292] [outer = 0x11be03c00] 08:36:40 INFO - PROCESS | 1663 | 1461425800144 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11bf87000) [pid = 1663] [serial = 293] [outer = 0x11be03c00] 08:36:40 INFO - PROCESS | 1663 | 1461425800493 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:40 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. 08:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 518ms 08:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:36:40 INFO - PROCESS | 1663 | 1461425800521 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 1663 | 1461425800522 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:36:40 INFO - PROCESS | 1663 | 1461425800524 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 1663 | 1461425800525 Marionette TRACE conn2 <- [1,366,null,{}] 08:36:40 INFO - PROCESS | 1663 | 1461425800528 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 1663 | 1461425800616 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:36:40 INFO - PROCESS | 1663 | 1461425800620 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aaf3000 == 27 [pid = 1663] [id = 99] 08:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x11be04000) [pid = 1663] [serial = 294] [outer = 0x0] 08:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11c456c00) [pid = 1663] [serial = 295] [outer = 0x11be04000] 08:36:40 INFO - PROCESS | 1663 | 1461425800646 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11c7dec00) [pid = 1663] [serial = 296] [outer = 0x11be04000] 08:36:40 INFO - PROCESS | 1663 | 1461425800974 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:40 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. 08:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 471ms 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1277e9000) [pid = 1663] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x11a8dc800) [pid = 1663] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x118e1cc00) [pid = 1663] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x114008400) [pid = 1663] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x11a8e1000) [pid = 1663] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x118ce8c00) [pid = 1663] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x11c617400) [pid = 1663] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x12bde4000) [pid = 1663] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x1165ae800) [pid = 1663] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x11afe5c00) [pid = 1663] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:36:41 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12625c400) [pid = 1663] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:36:41 INFO - PROCESS | 1663 | 1461425801049 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1663 | 1461425801050 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:36:41 INFO - PROCESS | 1663 | 1461425801054 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1663 | 1461425801056 Marionette TRACE conn2 <- [1,370,null,{}] 08:36:41 INFO - PROCESS | 1663 | 1461425801058 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 1663 | 1461425801122 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:36:41 INFO - PROCESS | 1663 | 1461425801130 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x116265000 == 28 [pid = 1663] [id = 100] 08:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x119abb800) [pid = 1663] [serial = 297] [outer = 0x0] 08:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x11be07000) [pid = 1663] [serial = 298] [outer = 0x119abb800] 08:36:41 INFO - PROCESS | 1663 | 1461425801158 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x123b4a000) [pid = 1663] [serial = 299] [outer = 0x119abb800] 08:36:41 INFO - PROCESS | 1663 | 1461425801482 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:36:41 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. 08:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 468ms 08:36:41 INFO - PROCESS | 1663 | 1461425801523 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1663 | 1461425801524 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:36:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:36:41 INFO - PROCESS | 1663 | 1461425801526 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1663 | 1461425801527 Marionette TRACE conn2 <- [1,374,null,{}] 08:36:41 INFO - PROCESS | 1663 | 1461425801530 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 1663 | 1461425801600 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:36:41 INFO - PROCESS | 1663 | 1461425801605 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba11800 == 29 [pid = 1663] [id = 101] 08:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x123b4cc00) [pid = 1663] [serial = 300] [outer = 0x0] 08:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x126252400) [pid = 1663] [serial = 301] [outer = 0x123b4cc00] 08:36:41 INFO - PROCESS | 1663 | 1461425801634 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x126258000) [pid = 1663] [serial = 302] [outer = 0x123b4cc00] 08:36:41 INFO - PROCESS | 1663 | 1461425801976 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:36:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 469ms 08:36:42 INFO - PROCESS | 1663 | 1461425802004 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:36:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:36:42 INFO - PROCESS | 1663 | 1461425802006 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:36:42 INFO - PROCESS | 1663 | 1461425802009 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 1663 | 1461425802011 Marionette TRACE conn2 <- [1,378,null,{}] 08:36:42 INFO - PROCESS | 1663 | 1461425802014 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 1663 | 1461425802121 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:36:42 INFO - PROCESS | 1663 | 1461425802130 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bf14800 == 30 [pid = 1663] [id = 102] 08:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x12625bc00) [pid = 1663] [serial = 303] [outer = 0x0] 08:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x12666c800) [pid = 1663] [serial = 304] [outer = 0x12625bc00] 08:36:42 INFO - PROCESS | 1663 | 1461425802171 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x126675800) [pid = 1663] [serial = 305] [outer = 0x12625bc00] 08:36:42 INFO - PROCESS | 1663 | 1461425802562 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:36:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 571ms 08:36:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:36:42 INFO - PROCESS | 1663 | 1461425802580 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 1663 | 1461425802581 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:36:42 INFO - PROCESS | 1663 | 1461425802583 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 1663 | 1461425802584 Marionette TRACE conn2 <- [1,382,null,{}] 08:36:42 INFO - PROCESS | 1663 | 1461425802587 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 1663 | 1461425802674 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:36:42 INFO - PROCESS | 1663 | 1461425802682 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2af800 == 31 [pid = 1663] [id = 103] 08:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x126675c00) [pid = 1663] [serial = 306] [outer = 0x0] 08:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x126b78c00) [pid = 1663] [serial = 307] [outer = 0x126675c00] 08:36:42 INFO - PROCESS | 1663 | 1461425802712 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x126ed0800) [pid = 1663] [serial = 308] [outer = 0x126675c00] 08:36:43 INFO - PROCESS | 1663 | 1461425803034 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:36:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 468ms 08:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:36:43 INFO - PROCESS | 1663 | 1461425803092 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1663 | 1461425803094 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:36:43 INFO - PROCESS | 1663 | 1461425803097 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1663 | 1461425803100 Marionette TRACE conn2 <- [1,386,null,{}] 08:36:43 INFO - PROCESS | 1663 | 1461425803104 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 1663 | 1461425803182 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:36:43 INFO - PROCESS | 1663 | 1461425803230 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1158bd800 == 32 [pid = 1663] [id = 104] 08:36:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x114b34800) [pid = 1663] [serial = 309] [outer = 0x0] 08:36:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1153d3c00) [pid = 1663] [serial = 310] [outer = 0x114b34800] 08:36:43 INFO - PROCESS | 1663 | 1461425803295 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11671b000) [pid = 1663] [serial = 311] [outer = 0x114b34800] 08:36:43 INFO - PROCESS | 1663 | 1461425803770 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:36:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 722ms 08:36:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:36:43 INFO - PROCESS | 1663 | 1461425803820 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1663 | 1461425803823 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:36:43 INFO - PROCESS | 1663 | 1461425803831 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1663 | 1461425803833 Marionette TRACE conn2 <- [1,390,null,{}] 08:36:43 INFO - PROCESS | 1663 | 1461425803836 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 1663 | 1461425803951 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:36:44 INFO - PROCESS | 1663 | 1461425804007 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b8f000 == 33 [pid = 1663] [id = 105] 08:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119d53800) [pid = 1663] [serial = 312] [outer = 0x0] 08:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11a8dc400) [pid = 1663] [serial = 313] [outer = 0x119d53800] 08:36:44 INFO - PROCESS | 1663 | 1461425804037 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11ad92000) [pid = 1663] [serial = 314] [outer = 0x119d53800] 08:36:44 INFO - PROCESS | 1663 | 1461425804503 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:36:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 724ms 08:36:44 INFO - PROCESS | 1663 | 1461425804553 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 1663 | 1461425804555 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:36:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:36:44 INFO - PROCESS | 1663 | 1461425804561 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 1663 | 1461425804564 Marionette TRACE conn2 <- [1,394,null,{}] 08:36:44 INFO - PROCESS | 1663 | 1461425804574 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 1663 | 1461425804702 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:36:44 INFO - PROCESS | 1663 | 1461425804780 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b1a800 == 34 [pid = 1663] [id = 106] 08:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11be0b000) [pid = 1663] [serial = 315] [outer = 0x0] 08:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11bf82000) [pid = 1663] [serial = 316] [outer = 0x11be0b000] 08:36:44 INFO - PROCESS | 1663 | 1461425804816 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11c4a4400) [pid = 1663] [serial = 317] [outer = 0x11be0b000] 08:36:45 INFO - PROCESS | 1663 | 1461425805282 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:36:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 774ms 08:36:45 INFO - PROCESS | 1663 | 1461425805333 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 1663 | 1461425805335 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:36:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:36:45 INFO - PROCESS | 1663 | 1461425805337 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 1663 | 1461425805338 Marionette TRACE conn2 <- [1,398,null,{}] 08:36:45 INFO - PROCESS | 1663 | 1461425805341 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 1663 | 1461425805430 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:36:45 INFO - PROCESS | 1663 | 1461425805496 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263b8800 == 35 [pid = 1663] [id = 107] 08:36:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x126254000) [pid = 1663] [serial = 318] [outer = 0x0] 08:36:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x126b74400) [pid = 1663] [serial = 319] [outer = 0x126254000] 08:36:45 INFO - PROCESS | 1663 | 1461425805526 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x127043000) [pid = 1663] [serial = 320] [outer = 0x126254000] 08:36:46 INFO - PROCESS | 1663 | 1461425806015 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 718ms 08:36:46 INFO - PROCESS | 1663 | 1461425806056 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 1663 | 1461425806058 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:36:46 INFO - PROCESS | 1663 | 1461425806064 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 1663 | 1461425806066 Marionette TRACE conn2 <- [1,402,null,{}] 08:36:46 INFO - PROCESS | 1663 | 1461425806070 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 1663 | 1461425806154 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:36:46 INFO - PROCESS | 1663 | 1461425806210 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f99800 == 36 [pid = 1663] [id = 108] 08:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1178eb800) [pid = 1663] [serial = 321] [outer = 0x0] 08:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118755400) [pid = 1663] [serial = 322] [outer = 0x1178eb800] 08:36:46 INFO - PROCESS | 1663 | 1461425806240 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118c5b400) [pid = 1663] [serial = 323] [outer = 0x1178eb800] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12d1c2c00) [pid = 1663] [serial = 271] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x128028400) [pid = 1663] [serial = 268] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128bc7400) [pid = 1663] [serial = 253] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12ba32800) [pid = 1663] [serial = 256] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x126561000) [pid = 1663] [serial = 247] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x126673c00) [pid = 1663] [serial = 248] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11ba7bc00) [pid = 1663] [serial = 244] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11c614c00) [pid = 1663] [serial = 245] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118f4a800) [pid = 1663] [serial = 241] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x119d55000) [pid = 1663] [serial = 242] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12690e400) [pid = 1663] [serial = 239] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1293f4400) [pid = 1663] [serial = 254] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12c498400) [pid = 1663] [serial = 259] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1293f3400) [pid = 1663] [serial = 269] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x119197400) [pid = 1663] [serial = 263] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12bdd5c00) [pid = 1663] [serial = 257] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x118756000) [pid = 1663] [serial = 266] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12d1c2400) [pid = 1663] [serial = 260] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1187b1000) [pid = 1663] [serial = 262] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x11ba7c800) [pid = 1663] [serial = 265] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12733d400) [pid = 1663] [serial = 250] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x128974c00) [pid = 1663] [serial = 251] [outer = 0x0] [url = about:blank] 08:36:46 INFO - PROCESS | 1663 | 1461425806619 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:36:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 573ms 08:36:46 INFO - PROCESS | 1663 | 1461425806637 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 1663 | 1461425806641 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:36:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:36:46 INFO - PROCESS | 1663 | 1461425806649 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 1663 | 1461425806651 Marionette TRACE conn2 <- [1,406,null,{}] 08:36:46 INFO - PROCESS | 1663 | 1461425806653 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 1663 | 1461425806747 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:36:46 INFO - PROCESS | 1663 | 1461425806788 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f93800 == 37 [pid = 1663] [id = 109] 08:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x118756000) [pid = 1663] [serial = 324] [outer = 0x0] 08:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x119197800) [pid = 1663] [serial = 325] [outer = 0x118756000] 08:36:46 INFO - PROCESS | 1663 | 1461425806817 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11ad8b000) [pid = 1663] [serial = 326] [outer = 0x118756000] 08:36:47 INFO - PROCESS | 1663 | 1461425807129 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 519ms 08:36:47 INFO - PROCESS | 1663 | 1461425807169 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 1663 | 1461425807170 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:36:47 INFO - PROCESS | 1663 | 1461425807173 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 1663 | 1461425807175 Marionette TRACE conn2 <- [1,410,null,{}] 08:36:47 INFO - PROCESS | 1663 | 1461425807183 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 1663 | 1461425807257 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:36:47 INFO - PROCESS | 1663 | 1461425807265 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aae5800 == 38 [pid = 1663] [id = 110] 08:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x11af46400) [pid = 1663] [serial = 327] [outer = 0x0] 08:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11b9adc00) [pid = 1663] [serial = 328] [outer = 0x11af46400] 08:36:47 INFO - PROCESS | 1663 | 1461425807293 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11c451000) [pid = 1663] [serial = 329] [outer = 0x11af46400] 08:36:47 INFO - PROCESS | 1663 | 1461425807619 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:36:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 472ms 08:36:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:36:47 INFO - PROCESS | 1663 | 1461425807648 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 1663 | 1461425807649 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:36:47 INFO - PROCESS | 1663 | 1461425807651 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 1663 | 1461425807653 Marionette TRACE conn2 <- [1,414,null,{}] 08:36:47 INFO - PROCESS | 1663 | 1461425807655 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 1663 | 1461425807728 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:36:47 INFO - PROCESS | 1663 | 1461425807732 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba20000 == 39 [pid = 1663] [id = 111] 08:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11c4b0400) [pid = 1663] [serial = 330] [outer = 0x0] 08:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x123b4f400) [pid = 1663] [serial = 331] [outer = 0x11c4b0400] 08:36:47 INFO - PROCESS | 1663 | 1461425807760 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x126255c00) [pid = 1663] [serial = 332] [outer = 0x11c4b0400] 08:36:48 INFO - PROCESS | 1663 | 1461425808085 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:36:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 469ms 08:36:48 INFO - PROCESS | 1663 | 1461425808122 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 1663 | 1461425808123 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:36:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:36:48 INFO - PROCESS | 1663 | 1461425808126 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 1663 | 1461425808129 Marionette TRACE conn2 <- [1,418,null,{}] 08:36:48 INFO - PROCESS | 1663 | 1461425808132 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 1663 | 1461425808202 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:36:48 INFO - PROCESS | 1663 | 1461425808249 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2b8800 == 40 [pid = 1663] [id = 112] 08:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11654e000) [pid = 1663] [serial = 333] [outer = 0x0] 08:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x12655d000) [pid = 1663] [serial = 334] [outer = 0x11654e000] 08:36:48 INFO - PROCESS | 1663 | 1461425808274 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x126ecdc00) [pid = 1663] [serial = 335] [outer = 0x11654e000] 08:36:49 INFO - PROCESS | 1663 | 1461425809032 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:36:49 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 08:36:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 922ms 08:36:49 INFO - PROCESS | 1663 | 1461425809054 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 1663 | 1461425809055 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:36:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:36:49 INFO - PROCESS | 1663 | 1461425809057 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 1663 | 1461425809058 Marionette TRACE conn2 <- [1,422,null,{}] 08:36:49 INFO - PROCESS | 1663 | 1461425809063 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 1663 | 1461425809167 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:36:49 INFO - PROCESS | 1663 | 1461425809173 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x126621000 == 41 [pid = 1663] [id = 113] 08:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x127040000) [pid = 1663] [serial = 336] [outer = 0x0] 08:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1277ecc00) [pid = 1663] [serial = 337] [outer = 0x127040000] 08:36:49 INFO - PROCESS | 1663 | 1461425809205 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x12809c400) [pid = 1663] [serial = 338] [outer = 0x127040000] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1142cc800) [pid = 1663] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118750c00) [pid = 1663] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118ef0c00) [pid = 1663] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x115708400) [pid = 1663] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11be03c00) [pid = 1663] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11be04000) [pid = 1663] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x119abb800) [pid = 1663] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12625bc00) [pid = 1663] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x123b4cc00) [pid = 1663] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:36:49 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x11a810400) [pid = 1663] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:36:50 INFO - PROCESS | 1663 | 1461425810114 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:36:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1071ms 08:36:50 INFO - PROCESS | 1663 | 1461425810129 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 1663 | 1461425810130 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:36:50 INFO - PROCESS | 1663 | 1461425810132 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 1663 | 1461425810134 Marionette TRACE conn2 <- [1,426,null,{}] 08:36:50 INFO - PROCESS | 1663 | 1461425810136 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 1663 | 1461425810205 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:36:50 INFO - PROCESS | 1663 | 1461425810211 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba06000 == 42 [pid = 1663] [id = 114] 08:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118c09c00) [pid = 1663] [serial = 339] [outer = 0x0] 08:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11bf89800) [pid = 1663] [serial = 340] [outer = 0x118c09c00] 08:36:50 INFO - PROCESS | 1663 | 1461425810236 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1280a5c00) [pid = 1663] [serial = 341] [outer = 0x118c09c00] 08:36:50 INFO - PROCESS | 1663 | 1461425810553 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 1663 | 1461425810602 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:36:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:36:50 INFO - PROCESS | 1663 | 1461425810605 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 1663 | 1461425810606 Marionette TRACE conn2 <- [1,430,null,{}] 08:36:50 INFO - PROCESS | 1663 | 1461425810608 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 1663 | 1461425810695 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:36:50 INFO - PROCESS | 1663 | 1461425810703 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d2d800 == 43 [pid = 1663] [id = 115] 08:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119abb800) [pid = 1663] [serial = 342] [outer = 0x0] 08:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x12897b400) [pid = 1663] [serial = 343] [outer = 0x119abb800] 08:36:50 INFO - PROCESS | 1663 | 1461425810728 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1293f0400) [pid = 1663] [serial = 344] [outer = 0x119abb800] 08:36:51 INFO - PROCESS | 1663 | 1461425811016 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 468ms 08:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:36:51 INFO - PROCESS | 1663 | 1461425811073 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 1663 | 1461425811074 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:36:51 INFO - PROCESS | 1663 | 1461425811079 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 1663 | 1461425811080 Marionette TRACE conn2 <- [1,434,null,{}] 08:36:51 INFO - PROCESS | 1663 | 1461425811082 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 1663 | 1461425811154 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:36:51 INFO - PROCESS | 1663 | 1461425811161 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x127064000 == 44 [pid = 1663] [id = 116] 08:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x128bc0800) [pid = 1663] [serial = 345] [outer = 0x0] 08:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x12b2ee400) [pid = 1663] [serial = 346] [outer = 0x128bc0800] 08:36:51 INFO - PROCESS | 1663 | 1461425811187 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x12b2f3c00) [pid = 1663] [serial = 347] [outer = 0x128bc0800] 08:36:51 INFO - PROCESS | 1663 | 1461425811498 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:36:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 470ms 08:36:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:36:51 INFO - PROCESS | 1663 | 1461425811556 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 1663 | 1461425811557 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:36:51 INFO - PROCESS | 1663 | 1461425811560 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 1663 | 1461425811561 Marionette TRACE conn2 <- [1,438,null,{}] 08:36:51 INFO - PROCESS | 1663 | 1461425811564 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 1663 | 1461425811635 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:36:51 INFO - PROCESS | 1663 | 1461425811639 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x128062000 == 45 [pid = 1663] [id = 117] 08:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1293f9800) [pid = 1663] [serial = 348] [outer = 0x0] 08:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12b2fc800) [pid = 1663] [serial = 349] [outer = 0x1293f9800] 08:36:51 INFO - PROCESS | 1663 | 1461425811666 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12b44a000) [pid = 1663] [serial = 350] [outer = 0x1293f9800] 08:36:51 INFO - PROCESS | 1663 | 1461425811980 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:36:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 468ms 08:36:52 INFO - PROCESS | 1663 | 1461425812029 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 1663 | 1461425812030 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:36:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:36:52 INFO - PROCESS | 1663 | 1461425812033 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 1663 | 1461425812034 Marionette TRACE conn2 <- [1,442,null,{}] 08:36:52 INFO - PROCESS | 1663 | 1461425812037 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 1663 | 1461425812122 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:36:52 INFO - PROCESS | 1663 | 1461425812164 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x128919000 == 46 [pid = 1663] [id = 118] 08:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12934a800) [pid = 1663] [serial = 351] [outer = 0x0] 08:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12b44cc00) [pid = 1663] [serial = 352] [outer = 0x12934a800] 08:36:52 INFO - PROCESS | 1663 | 1461425812193 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12bb05800) [pid = 1663] [serial = 353] [outer = 0x12934a800] 08:36:52 INFO - PROCESS | 1663 | 1461425812479 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:36:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 469ms 08:36:52 INFO - PROCESS | 1663 | 1461425812547 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 1663 | 1461425812549 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:36:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:36:52 INFO - PROCESS | 1663 | 1461425812553 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 1663 | 1461425812556 Marionette TRACE conn2 <- [1,446,null,{}] 08:36:52 INFO - PROCESS | 1663 | 1461425812562 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 1663 | 1461425812657 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:36:52 INFO - PROCESS | 1663 | 1461425812712 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1165c8000 == 47 [pid = 1663] [id = 119] 08:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1153d6c00) [pid = 1663] [serial = 354] [outer = 0x0] 08:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x116246000) [pid = 1663] [serial = 355] [outer = 0x1153d6c00] 08:36:52 INFO - PROCESS | 1663 | 1461425812744 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1189bd400) [pid = 1663] [serial = 356] [outer = 0x1153d6c00] 08:36:53 INFO - PROCESS | 1663 | 1461425813199 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:36:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 676ms 08:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:36:53 INFO - PROCESS | 1663 | 1461425813230 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 1663 | 1461425813233 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:36:53 INFO - PROCESS | 1663 | 1461425813239 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 1663 | 1461425813242 Marionette TRACE conn2 <- [1,450,null,{}] 08:36:53 INFO - PROCESS | 1663 | 1461425813264 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 1663 | 1461425813358 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:36:53 INFO - PROCESS | 1663 | 1461425813413 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b055000 == 48 [pid = 1663] [id = 120] 08:36:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x118e14800) [pid = 1663] [serial = 357] [outer = 0x0] 08:36:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11af51c00) [pid = 1663] [serial = 358] [outer = 0x118e14800] 08:36:53 INFO - PROCESS | 1663 | 1461425813444 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11b9a9400) [pid = 1663] [serial = 359] [outer = 0x118e14800] 08:36:53 INFO - PROCESS | 1663 | 1461425813883 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 1663 | 1461425813970 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:36:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:36:53 INFO - PROCESS | 1663 | 1461425813973 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 1663 | 1461425813975 Marionette TRACE conn2 <- [1,454,null,{}] 08:36:53 INFO - PROCESS | 1663 | 1461425813982 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 1663 | 1461425814080 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:36:54 INFO - PROCESS | 1663 | 1461425814126 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b1b000 == 49 [pid = 1663] [id = 121] 08:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x126ecc000) [pid = 1663] [serial = 360] [outer = 0x0] 08:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x127043800) [pid = 1663] [serial = 361] [outer = 0x126ecc000] 08:36:54 INFO - PROCESS | 1663 | 1461425814159 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1277b8400) [pid = 1663] [serial = 362] [outer = 0x126ecc000] 08:36:54 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:54 INFO - PROCESS | 1663 | 1461425814604 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:36:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 673ms 08:36:54 INFO - PROCESS | 1663 | 1461425814647 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 1663 | 1461425814648 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:36:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:36:54 INFO - PROCESS | 1663 | 1461425814650 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 1663 | 1461425814652 Marionette TRACE conn2 <- [1,458,null,{}] 08:36:54 INFO - PROCESS | 1663 | 1461425814654 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 1663 | 1461425814766 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:36:54 INFO - PROCESS | 1663 | 1461425814825 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a83b800 == 50 [pid = 1663] [id = 122] 08:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11c7c8000) [pid = 1663] [serial = 363] [outer = 0x0] 08:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126b7e800) [pid = 1663] [serial = 364] [outer = 0x11c7c8000] 08:36:54 INFO - PROCESS | 1663 | 1461425814855 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12897f400) [pid = 1663] [serial = 365] [outer = 0x11c7c8000] 08:36:55 INFO - PROCESS | 1663 | 1461425815429 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 1663 | 1461425815479 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:36:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:36:55 INFO - PROCESS | 1663 | 1461425815482 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 1663 | 1461425815484 Marionette TRACE conn2 <- [1,462,null,{}] 08:36:55 INFO - PROCESS | 1663 | 1461425815488 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 1663 | 1461425815570 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:36:55 INFO - PROCESS | 1663 | 1461425815633 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x116264000 == 51 [pid = 1663] [id = 123] 08:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x119278000) [pid = 1663] [serial = 366] [outer = 0x0] 08:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119badc00) [pid = 1663] [serial = 367] [outer = 0x119278000] 08:36:55 INFO - PROCESS | 1663 | 1461425815663 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11af45000) [pid = 1663] [serial = 368] [outer = 0x119278000] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x128062000 == 50 [pid = 1663] [id = 117] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x127064000 == 49 [pid = 1663] [id = 116] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x126d2d800 == 48 [pid = 1663] [id = 115] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba06000 == 47 [pid = 1663] [id = 114] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x126621000 == 46 [pid = 1663] [id = 113] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2b8800 == 45 [pid = 1663] [id = 112] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119137000) [pid = 1663] [serial = 274] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x126b78c00) [pid = 1663] [serial = 307] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba20000 == 44 [pid = 1663] [id = 111] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11aae5800 == 43 [pid = 1663] [id = 110] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118f93800 == 42 [pid = 1663] [id = 109] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x118f99800 == 41 [pid = 1663] [id = 108] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119b8f000 == 40 [pid = 1663] [id = 105] 08:36:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1158bd800 == 39 [pid = 1663] [id = 104] 08:36:56 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:56 INFO - PROCESS | 1663 | 1461425816090 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 1663 | 1461425816108 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:36:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:36:56 INFO - PROCESS | 1663 | 1461425816117 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 1663 | 1461425816119 Marionette TRACE conn2 <- [1,466,null,{}] 08:36:56 INFO - PROCESS | 1663 | 1461425816121 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:56 INFO - PROCESS | 1663 | 1461425816203 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11b0f3400) [pid = 1663] [serial = 289] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1187a9800) [pid = 1663] [serial = 280] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1189c8800) [pid = 1663] [serial = 281] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11927a000) [pid = 1663] [serial = 283] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1162b7800) [pid = 1663] [serial = 277] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1178e8000) [pid = 1663] [serial = 278] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11be06c00) [pid = 1663] [serial = 292] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11c456c00) [pid = 1663] [serial = 295] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11bf87000) [pid = 1663] [serial = 293] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11be07000) [pid = 1663] [serial = 298] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x126675800) [pid = 1663] [serial = 305] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x123b4a000) [pid = 1663] [serial = 299] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11c7dec00) [pid = 1663] [serial = 296] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12666c800) [pid = 1663] [serial = 304] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x126258000) [pid = 1663] [serial = 302] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11ad8a000) [pid = 1663] [serial = 286] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11b9a5c00) [pid = 1663] [serial = 290] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x126252400) [pid = 1663] [serial = 301] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11afe7000) [pid = 1663] [serial = 287] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119d56800) [pid = 1663] [serial = 284] [outer = 0x0] [url = about:blank] 08:36:56 INFO - PROCESS | 1663 | 1461425816252 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f82000 == 40 [pid = 1663] [id = 124] 08:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x116719800) [pid = 1663] [serial = 369] [outer = 0x0] 08:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119278800) [pid = 1663] [serial = 370] [outer = 0x116719800] 08:36:56 INFO - PROCESS | 1663 | 1461425816279 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11be06c00) [pid = 1663] [serial = 371] [outer = 0x116719800] 08:36:56 INFO - PROCESS | 1663 | 1461425816583 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 1663 | 1461425816639 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:36:56 INFO - PROCESS | 1663 | 1461425816641 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 1663 | 1461425816644 Marionette TRACE conn2 <- [1,470,null,{}] 08:36:56 INFO - PROCESS | 1663 | 1461425816651 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:56 INFO - PROCESS | 1663 | 1461425816727 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:36:56 INFO - PROCESS | 1663 | 1461425816781 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b051800 == 41 [pid = 1663] [id = 125] 08:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11b9a5c00) [pid = 1663] [serial = 372] [outer = 0x0] 08:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11c7c9000) [pid = 1663] [serial = 373] [outer = 0x11b9a5c00] 08:36:56 INFO - PROCESS | 1663 | 1461425816809 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x126dc9400) [pid = 1663] [serial = 374] [outer = 0x11b9a5c00] 08:36:57 INFO - PROCESS | 1663 | 1461425817123 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 522ms 08:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:36:57 INFO - PROCESS | 1663 | 1461425817164 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1663 | 1461425817165 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:36:57 INFO - PROCESS | 1663 | 1461425817168 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1663 | 1461425817169 Marionette TRACE conn2 <- [1,474,null,{}] 08:36:57 INFO - PROCESS | 1663 | 1461425817172 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 1663 | 1461425817245 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:36:57 INFO - PROCESS | 1663 | 1461425817249 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2b8000 == 42 [pid = 1663] [id = 126] 08:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x126ed1c00) [pid = 1663] [serial = 375] [outer = 0x0] 08:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12809b000) [pid = 1663] [serial = 376] [outer = 0x126ed1c00] 08:36:57 INFO - PROCESS | 1663 | 1461425817277 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x128bc5800) [pid = 1663] [serial = 377] [outer = 0x126ed1c00] 08:36:57 INFO - PROCESS | 1663 | 1461425817587 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:36:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 468ms 08:36:57 INFO - PROCESS | 1663 | 1461425817637 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1663 | 1461425817638 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:36:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:36:57 INFO - PROCESS | 1663 | 1461425817640 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1663 | 1461425817641 Marionette TRACE conn2 <- [1,478,null,{}] 08:36:57 INFO - PROCESS | 1663 | 1461425817644 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 1663 | 1461425817715 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:36:57 INFO - PROCESS | 1663 | 1461425817719 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262ba000 == 43 [pid = 1663] [id = 127] 08:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128bc9c00) [pid = 1663] [serial = 378] [outer = 0x0] 08:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1293f3400) [pid = 1663] [serial = 379] [outer = 0x128bc9c00] 08:36:57 INFO - PROCESS | 1663 | 1461425817747 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12b2f7400) [pid = 1663] [serial = 380] [outer = 0x128bc9c00] 08:36:58 INFO - PROCESS | 1663 | 1461425818073 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 472ms 08:36:58 INFO - PROCESS | 1663 | 1461425818112 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1663 | 1461425818114 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:36:58 INFO - PROCESS | 1663 | 1461425818116 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1663 | 1461425818117 Marionette TRACE conn2 <- [1,482,null,{}] 08:36:58 INFO - PROCESS | 1663 | 1461425818119 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 1663 | 1461425818209 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:36:58 INFO - PROCESS | 1663 | 1461425818240 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x126b04000 == 44 [pid = 1663] [id = 128] 08:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12897fc00) [pid = 1663] [serial = 381] [outer = 0x0] 08:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b447c00) [pid = 1663] [serial = 382] [outer = 0x12897fc00] 08:36:58 INFO - PROCESS | 1663 | 1461425818269 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12bb0c400) [pid = 1663] [serial = 383] [outer = 0x12897fc00] 08:36:58 INFO - PROCESS | 1663 | 1461425818650 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:36:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 567ms 08:36:58 INFO - PROCESS | 1663 | 1461425818684 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 1663 | 1461425818685 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:36:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:36:58 INFO - PROCESS | 1663 | 1461425818697 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1663 | 1461425818698 Marionette TRACE conn2 <- [1,486,null,{}] 08:36:58 INFO - PROCESS | 1663 | 1461425818700 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 1663 | 1461425818789 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:36:58 INFO - PROCESS | 1663 | 1461425818793 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12791f800 == 45 [pid = 1663] [id = 129] 08:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b451c00) [pid = 1663] [serial = 384] [outer = 0x0] 08:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12bd84000) [pid = 1663] [serial = 385] [outer = 0x12b451c00] 08:36:58 INFO - PROCESS | 1663 | 1461425818818 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12bde4000) [pid = 1663] [serial = 386] [outer = 0x12b451c00] 08:36:59 INFO - PROCESS | 1663 | 1461425819148 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 08:36:59 INFO - PROCESS | 1663 | 1461425819168 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 1663 | 1461425819169 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:36:59 INFO - PROCESS | 1663 | 1461425819191 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 1663 | 1461425819192 Marionette TRACE conn2 <- [1,490,null,{}] 08:36:59 INFO - PROCESS | 1663 | 1461425819197 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 1663 | 1461425819286 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:36:59 INFO - PROCESS | 1663 | 1461425819292 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b94000 == 46 [pid = 1663] [id = 130] 08:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126ecb800) [pid = 1663] [serial = 387] [outer = 0x0] 08:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12c493800) [pid = 1663] [serial = 388] [outer = 0x126ecb800] 08:36:59 INFO - PROCESS | 1663 | 1461425819317 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12d1bbc00) [pid = 1663] [serial = 389] [outer = 0x126ecb800] 08:36:59 INFO - PROCESS | 1663 | 1461425819653 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:36:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 474ms 08:36:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:36:59 INFO - PROCESS | 1663 | 1461425819666 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 1663 | 1461425819667 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:36:59 INFO - PROCESS | 1663 | 1461425819669 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 1663 | 1461425819670 Marionette TRACE conn2 <- [1,494,null,{}] 08:36:59 INFO - PROCESS | 1663 | 1461425819672 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 1663 | 1461425819766 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:36:59 INFO - PROCESS | 1663 | 1461425819780 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b19d000 == 47 [pid = 1663] [id = 131] 08:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12d1bf800) [pid = 1663] [serial = 390] [outer = 0x0] 08:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12d1c6c00) [pid = 1663] [serial = 391] [outer = 0x12d1bf800] 08:36:59 INFO - PROCESS | 1663 | 1461425819805 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12d7be400) [pid = 1663] [serial = 392] [outer = 0x12d1bf800] 08:37:00 INFO - PROCESS | 1663 | 1461425820135 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 519ms 08:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:37:00 INFO - PROCESS | 1663 | 1461425820188 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 1663 | 1461425820190 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:37:00 INFO - PROCESS | 1663 | 1461425820192 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 1663 | 1461425820193 Marionette TRACE conn2 <- [1,498,null,{}] 08:37:00 INFO - PROCESS | 1663 | 1461425820195 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 1663 | 1461425820415 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1293f9800) [pid = 1663] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x127040000) [pid = 1663] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118c09c00) [pid = 1663] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119abb800) [pid = 1663] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126254000) [pid = 1663] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11af46400) [pid = 1663] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1178eb800) [pid = 1663] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11c4b0400) [pid = 1663] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11654e000) [pid = 1663] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118756000) [pid = 1663] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:37:00 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x128bc0800) [pid = 1663] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:37:00 INFO - PROCESS | 1663 | 1461425820455 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d2000 == 48 [pid = 1663] [id = 132] 08:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11400a400) [pid = 1663] [serial = 393] [outer = 0x0] 08:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1178eb800) [pid = 1663] [serial = 394] [outer = 0x11400a400] 08:37:00 INFO - PROCESS | 1663 | 1461425820480 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123b4c000) [pid = 1663] [serial = 395] [outer = 0x11400a400] 08:37:00 INFO - PROCESS | 1663 | 1461425820788 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:37:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 08:37:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:37:00 INFO - PROCESS | 1663 | 1461425820815 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 1663 | 1461425820817 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:37:00 INFO - PROCESS | 1663 | 1461425820820 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 1663 | 1461425820822 Marionette TRACE conn2 <- [1,502,null,{}] 08:37:00 INFO - PROCESS | 1663 | 1461425820824 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 1663 | 1461425820927 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:37:00 INFO - PROCESS | 1663 | 1461425820985 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb22000 == 49 [pid = 1663] [id = 133] 08:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11c4a8c00) [pid = 1663] [serial = 396] [outer = 0x0] 08:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1293f9800) [pid = 1663] [serial = 397] [outer = 0x11c4a8c00] 08:37:01 INFO - PROCESS | 1663 | 1461425821022 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12da28c00) [pid = 1663] [serial = 398] [outer = 0x11c4a8c00] 08:37:01 INFO - PROCESS | 1663 | 1461425821420 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:37:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 620ms 08:37:01 INFO - PROCESS | 1663 | 1461425821440 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 1663 | 1461425821444 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:37:01 INFO - PROCESS | 1663 | 1461425821447 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 1663 | 1461425821449 Marionette TRACE conn2 <- [1,506,null,{}] 08:37:01 INFO - PROCESS | 1663 | 1461425821452 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 1663 | 1461425821573 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:37:01 INFO - PROCESS | 1663 | 1461425821672 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c32b800 == 50 [pid = 1663] [id = 134] 08:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12da2e400) [pid = 1663] [serial = 399] [outer = 0x0] 08:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12e390000) [pid = 1663] [serial = 400] [outer = 0x12da2e400] 08:37:01 INFO - PROCESS | 1663 | 1461425821697 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12e397400) [pid = 1663] [serial = 401] [outer = 0x12da2e400] 08:37:01 INFO - PROCESS | 1663 | 1461425821962 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 570ms 08:37:02 INFO - PROCESS | 1663 | 1461425822018 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1663 | 1461425822019 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:37:02 INFO - PROCESS | 1663 | 1461425822023 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1663 | 1461425822025 Marionette TRACE conn2 <- [1,510,null,{}] 08:37:02 INFO - PROCESS | 1663 | 1461425822029 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 1663 | 1461425822109 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:37:02 INFO - PROCESS | 1663 | 1461425822115 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d791000 == 51 [pid = 1663] [id = 135] 08:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12e396000) [pid = 1663] [serial = 402] [outer = 0x0] 08:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12e41e000) [pid = 1663] [serial = 403] [outer = 0x12e396000] 08:37:02 INFO - PROCESS | 1663 | 1461425822140 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12e423c00) [pid = 1663] [serial = 404] [outer = 0x12e396000] 08:37:02 INFO - PROCESS | 1663 | 1461425822584 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 625ms 08:37:02 INFO - PROCESS | 1663 | 1461425822648 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1663 | 1461425822650 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:37:02 INFO - PROCESS | 1663 | 1461425822654 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1663 | 1461425822657 Marionette TRACE conn2 <- [1,514,null,{}] 08:37:02 INFO - PROCESS | 1663 | 1461425822661 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 1663 | 1461425822758 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:37:02 INFO - PROCESS | 1663 | 1461425822848 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x119add000 == 52 [pid = 1663] [id = 136] 08:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119ba6400) [pid = 1663] [serial = 405] [outer = 0x0] 08:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11a810400) [pid = 1663] [serial = 406] [outer = 0x119ba6400] 08:37:02 INFO - PROCESS | 1663 | 1461425822881 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11b951800) [pid = 1663] [serial = 407] [outer = 0x119ba6400] 08:37:03 INFO - PROCESS | 1663 | 1461425823282 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:37:03 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 08:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 08:37:03 INFO - PROCESS | 1663 | 1461425823325 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 1663 | 1461425823329 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:37:03 INFO - PROCESS | 1663 | 1461425823334 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 1663 | 1461425823336 Marionette TRACE conn2 <- [1,518,null,{}] 08:37:03 INFO - PROCESS | 1663 | 1461425823339 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 1663 | 1461425823438 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:37:03 INFO - PROCESS | 1663 | 1461425823486 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b922000 == 53 [pid = 1663] [id = 137] 08:37:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11be03c00) [pid = 1663] [serial = 408] [outer = 0x0] 08:37:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x123b4e000) [pid = 1663] [serial = 409] [outer = 0x11be03c00] 08:37:03 INFO - PROCESS | 1663 | 1461425823516 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12690c000) [pid = 1663] [serial = 410] [outer = 0x11be03c00] 08:37:03 INFO - PROCESS | 1663 | 1461425823946 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 669ms 08:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:37:04 INFO - PROCESS | 1663 | 1461425824004 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 1663 | 1461425824006 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:37:04 INFO - PROCESS | 1663 | 1461425824008 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 1663 | 1461425824011 Marionette TRACE conn2 <- [1,522,null,{}] 08:37:04 INFO - PROCESS | 1663 | 1461425824019 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 1663 | 1461425824140 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:37:04 INFO - PROCESS | 1663 | 1461425824217 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf89000 == 54 [pid = 1663] [id = 138] 08:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x128973800) [pid = 1663] [serial = 411] [outer = 0x0] 08:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b44e800) [pid = 1663] [serial = 412] [outer = 0x128973800] 08:37:04 INFO - PROCESS | 1663 | 1461425824249 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12b70f800) [pid = 1663] [serial = 413] [outer = 0x128973800] 08:37:04 INFO - PROCESS | 1663 | 1461425824683 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 722ms 08:37:04 INFO - PROCESS | 1663 | 1461425824743 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 1663 | 1461425824745 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:37:04 INFO - PROCESS | 1663 | 1461425824749 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 1663 | 1461425824751 Marionette TRACE conn2 <- [1,526,null,{}] 08:37:04 INFO - PROCESS | 1663 | 1461425824753 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 1663 | 1461425824849 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:37:04 INFO - PROCESS | 1663 | 1461425824908 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da86800 == 55 [pid = 1663] [id = 139] 08:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12bd7b400) [pid = 1663] [serial = 414] [outer = 0x0] 08:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12c492400) [pid = 1663] [serial = 415] [outer = 0x12bd7b400] 08:37:04 INFO - PROCESS | 1663 | 1461425824939 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12d7c8c00) [pid = 1663] [serial = 416] [outer = 0x12bd7b400] 08:37:05 INFO - PROCESS | 1663 | 1461425825359 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:37:05 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 08:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 619ms 08:37:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:37:05 INFO - PROCESS | 1663 | 1461425825369 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 1663 | 1461425825370 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:37:05 INFO - PROCESS | 1663 | 1461425825372 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 1663 | 1461425825374 Marionette TRACE conn2 <- [1,530,null,{}] 08:37:05 INFO - PROCESS | 1663 | 1461425825378 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 1663 | 1461425825491 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:37:05 INFO - PROCESS | 1663 | 1461425825550 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db78000 == 56 [pid = 1663] [id = 140] 08:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12da20800) [pid = 1663] [serial = 417] [outer = 0x0] 08:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12da29800) [pid = 1663] [serial = 418] [outer = 0x12da20800] 08:37:05 INFO - PROCESS | 1663 | 1461425825580 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12e422c00) [pid = 1663] [serial = 419] [outer = 0x12da20800] 08:37:05 INFO - PROCESS | 1663 | 1461425825954 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:37:05 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 08:37:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:37:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:37:05 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 08:37:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:37:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:37:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 621ms 08:37:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:37:05 INFO - PROCESS | 1663 | 1461425825995 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 1663 | 1461425825996 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:37:05 INFO - PROCESS | 1663 | 1461425825999 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 1663 | 1461425826000 Marionette TRACE conn2 <- [1,534,null,{}] 08:37:06 INFO - PROCESS | 1663 | 1461425826002 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 1663 | 1461425826121 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:37:06 INFO - PROCESS | 1663 | 1461425826171 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x126609800 == 57 [pid = 1663] [id = 141] 08:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x128975400) [pid = 1663] [serial = 420] [outer = 0x0] 08:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12e442000) [pid = 1663] [serial = 421] [outer = 0x128975400] 08:37:06 INFO - PROCESS | 1663 | 1461425826203 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12e884800) [pid = 1663] [serial = 422] [outer = 0x128975400] 08:37:06 INFO - PROCESS | 1663 | 1461425826668 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:37:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 720ms 08:37:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:37:06 INFO - PROCESS | 1663 | 1461425826720 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 1663 | 1461425826722 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:37:06 INFO - PROCESS | 1663 | 1461425826726 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 1663 | 1461425826728 Marionette TRACE conn2 <- [1,538,null,{}] 08:37:06 INFO - PROCESS | 1663 | 1461425826732 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 1663 | 1461425826888 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:37:06 INFO - PROCESS | 1663 | 1461425826971 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1156b9000 == 58 [pid = 1663] [id = 142] 08:37:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1178ebc00) [pid = 1663] [serial = 423] [outer = 0x0] 08:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x118988000) [pid = 1663] [serial = 424] [outer = 0x1178ebc00] 08:37:07 INFO - PROCESS | 1663 | 1461425827009 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x11ad89800) [pid = 1663] [serial = 425] [outer = 0x1178ebc00] 08:37:07 INFO - PROCESS | 1663 | 1461425827383 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:37:07 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. 08:37:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 672ms 08:37:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:37:07 INFO - PROCESS | 1663 | 1461425827398 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 1663 | 1461425827401 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:37:07 INFO - PROCESS | 1663 | 1461425827406 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 1663 | 1461425827407 Marionette TRACE conn2 <- [1,542,null,{}] 08:37:07 INFO - PROCESS | 1663 | 1461425827410 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 1663 | 1461425827503 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:37:07 INFO - PROCESS | 1663 | 1461425827550 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x116256800 == 59 [pid = 1663] [id = 143] 08:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x118584000) [pid = 1663] [serial = 426] [outer = 0x0] 08:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x11af4dc00) [pid = 1663] [serial = 427] [outer = 0x118584000] 08:37:07 INFO - PROCESS | 1663 | 1461425827578 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x11c61a800) [pid = 1663] [serial = 428] [outer = 0x118584000] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x116265000 == 58 [pid = 1663] [id = 100] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba11800 == 57 [pid = 1663] [id = 101] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11bf14800 == 56 [pid = 1663] [id = 102] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11aaf3000 == 55 [pid = 1663] [id = 99] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2af800 == 54 [pid = 1663] [id = 103] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12c32b800 == 53 [pid = 1663] [id = 134] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb22000 == 52 [pid = 1663] [id = 133] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d2000 == 51 [pid = 1663] [id = 132] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12b19d000 == 50 [pid = 1663] [id = 131] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x128b94000 == 49 [pid = 1663] [id = 130] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12791f800 == 48 [pid = 1663] [id = 129] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12b44cc00) [pid = 1663] [serial = 352] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1153d3c00) [pid = 1663] [serial = 310] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x11a8dc400) [pid = 1663] [serial = 313] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11bf82000) [pid = 1663] [serial = 316] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x126b04000 == 47 [pid = 1663] [id = 128] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1262ba000 == 46 [pid = 1663] [id = 127] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2b8000 == 45 [pid = 1663] [id = 126] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11b051800 == 44 [pid = 1663] [id = 125] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x118f82000 == 43 [pid = 1663] [id = 124] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x116264000 == 42 [pid = 1663] [id = 123] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x128b1b000 == 41 [pid = 1663] [id = 121] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11b055000 == 40 [pid = 1663] [id = 120] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1165c8000 == 39 [pid = 1663] [id = 119] 08:37:07 INFO - PROCESS | 1663 | --DOCSHELL 0x128919000 == 38 [pid = 1663] [id = 118] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12b44a000) [pid = 1663] [serial = 350] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1277ecc00) [pid = 1663] [serial = 337] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11bf89800) [pid = 1663] [serial = 340] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12897b400) [pid = 1663] [serial = 343] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x126b74400) [pid = 1663] [serial = 319] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x127043000) [pid = 1663] [serial = 320] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11b9adc00) [pid = 1663] [serial = 328] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11c451000) [pid = 1663] [serial = 329] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x118c5b400) [pid = 1663] [serial = 323] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118755400) [pid = 1663] [serial = 322] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x123b4f400) [pid = 1663] [serial = 331] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x126255c00) [pid = 1663] [serial = 332] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12655d000) [pid = 1663] [serial = 334] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119197800) [pid = 1663] [serial = 325] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11ad8b000) [pid = 1663] [serial = 326] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1293f0400) [pid = 1663] [serial = 344] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12b2ee400) [pid = 1663] [serial = 346] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12b2f3c00) [pid = 1663] [serial = 347] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12b2fc800) [pid = 1663] [serial = 349] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12809c400) [pid = 1663] [serial = 338] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1280a5c00) [pid = 1663] [serial = 341] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x126ecdc00) [pid = 1663] [serial = 335] [outer = 0x0] [url = about:blank] 08:37:07 INFO - PROCESS | 1663 | 1461425827956 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:37:07 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. 08:37:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 569ms 08:37:07 INFO - PROCESS | 1663 | 1461425827975 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 1663 | 1461425827977 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:37:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:37:07 INFO - PROCESS | 1663 | 1461425827982 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 1663 | 1461425827984 Marionette TRACE conn2 <- [1,546,null,{}] 08:37:07 INFO - PROCESS | 1663 | 1461425827991 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 1663 | 1461425828072 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:37:08 INFO - PROCESS | 1663 | 1461425828134 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a830000 == 39 [pid = 1663] [id = 144] 08:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11af43800) [pid = 1663] [serial = 429] [outer = 0x0] 08:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x123a3c400) [pid = 1663] [serial = 430] [outer = 0x11af43800] 08:37:08 INFO - PROCESS | 1663 | 1461425828167 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x127041800) [pid = 1663] [serial = 431] [outer = 0x11af43800] 08:37:08 INFO - PROCESS | 1663 | 1461425828503 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:37:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 571ms 08:37:08 INFO - PROCESS | 1663 | 1461425828553 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:37:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:37:08 INFO - PROCESS | 1663 | 1461425828555 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:37:08 INFO - PROCESS | 1663 | 1461425828557 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 1663 | 1461425828558 Marionette TRACE conn2 <- [1,550,null,{}] 08:37:08 INFO - PROCESS | 1663 | 1461425828561 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 1663 | 1461425828639 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:37:08 INFO - PROCESS | 1663 | 1461425828701 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b1d800 == 40 [pid = 1663] [id = 145] 08:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126679c00) [pid = 1663] [serial = 432] [outer = 0x0] 08:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1277b0800) [pid = 1663] [serial = 433] [outer = 0x126679c00] 08:37:08 INFO - PROCESS | 1663 | 1461425828732 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x128bc6000) [pid = 1663] [serial = 434] [outer = 0x126679c00] 08:37:09 INFO - PROCESS | 1663 | 1461425829018 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:37:09 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. 08:37:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 08:37:09 INFO - PROCESS | 1663 | 1461425829076 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1663 | 1461425829079 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:37:09 INFO - PROCESS | 1663 | 1461425829083 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 1663 | 1461425829084 Marionette TRACE conn2 <- [1,554,null,{}] 08:37:09 INFO - PROCESS | 1663 | 1461425829087 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 1663 | 1461425829165 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:37:09 INFO - PROCESS | 1663 | 1461425829209 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x127036800 == 41 [pid = 1663] [id = 146] 08:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1277e8400) [pid = 1663] [serial = 435] [outer = 0x0] 08:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1293f9400) [pid = 1663] [serial = 436] [outer = 0x1277e8400] 08:37:09 INFO - PROCESS | 1663 | 1461425829235 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12b44a000) [pid = 1663] [serial = 437] [outer = 0x1277e8400] 08:37:09 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:09 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:09 INFO - PROCESS | 1663 | 1461425829541 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 519ms 08:37:09 INFO - PROCESS | 1663 | 1461425829603 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1663 | 1461425829604 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:37:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:37:09 INFO - PROCESS | 1663 | 1461425829606 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 1663 | 1461425829607 Marionette TRACE conn2 <- [1,558,null,{}] 08:37:09 INFO - PROCESS | 1663 | 1461425829609 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 1663 | 1461425829699 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:37:09 INFO - PROCESS | 1663 | 1461425829705 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b03f800 == 42 [pid = 1663] [id = 147] 08:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b452800) [pid = 1663] [serial = 438] [outer = 0x0] 08:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bb0cc00) [pid = 1663] [serial = 439] [outer = 0x12b452800] 08:37:09 INFO - PROCESS | 1663 | 1461425829734 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12d1c2c00) [pid = 1663] [serial = 440] [outer = 0x12b452800] 08:37:10 INFO - PROCESS | 1663 | 1461425830092 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 518ms 08:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:37:10 INFO - PROCESS | 1663 | 1461425830125 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 1663 | 1461425830126 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:37:10 INFO - PROCESS | 1663 | 1461425830131 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1663 | 1461425830132 Marionette TRACE conn2 <- [1,562,null,{}] 08:37:10 INFO - PROCESS | 1663 | 1461425830134 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 1663 | 1461425830223 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:37:10 INFO - PROCESS | 1663 | 1461425830257 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b19d000 == 43 [pid = 1663] [id = 148] 08:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128bcec00) [pid = 1663] [serial = 441] [outer = 0x0] 08:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12d7c1000) [pid = 1663] [serial = 442] [outer = 0x128bcec00] 08:37:10 INFO - PROCESS | 1663 | 1461425830282 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12da21c00) [pid = 1663] [serial = 443] [outer = 0x128bcec00] 08:37:10 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:10 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:10 INFO - PROCESS | 1663 | 1461425830619 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:37:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 518ms 08:37:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:37:10 INFO - PROCESS | 1663 | 1461425830651 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 1663 | 1461425830652 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:37:10 INFO - PROCESS | 1663 | 1461425830654 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1663 | 1461425830655 Marionette TRACE conn2 <- [1,566,null,{}] 08:37:10 INFO - PROCESS | 1663 | 1461425830658 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 1663 | 1461425830750 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:37:10 INFO - PROCESS | 1663 | 1461425830754 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb2e800 == 44 [pid = 1663] [id = 149] 08:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12d7be800) [pid = 1663] [serial = 444] [outer = 0x0] 08:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12e396800) [pid = 1663] [serial = 445] [outer = 0x12d7be800] 08:37:10 INFO - PROCESS | 1663 | 1461425830780 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12e43e800) [pid = 1663] [serial = 446] [outer = 0x12d7be800] 08:37:10 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:11 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:11 INFO - PROCESS | 1663 | 1461425831105 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 470ms 08:37:11 INFO - PROCESS | 1663 | 1461425831124 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1663 | 1461425831126 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:37:11 INFO - PROCESS | 1663 | 1461425831140 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 1663 | 1461425831141 Marionette TRACE conn2 <- [1,570,null,{}] 08:37:11 INFO - PROCESS | 1663 | 1461425831143 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 1663 | 1461425831239 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:37:11 INFO - PROCESS | 1663 | 1461425831244 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d78e800 == 45 [pid = 1663] [id = 150] 08:37:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12da22400) [pid = 1663] [serial = 447] [outer = 0x0] 08:37:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12e87dc00) [pid = 1663] [serial = 448] [outer = 0x12da22400] 08:37:11 INFO - PROCESS | 1663 | 1461425831269 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12e886400) [pid = 1663] [serial = 449] [outer = 0x12da22400] 08:37:11 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:11 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:11 INFO - PROCESS | 1663 | 1461425831615 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:37:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 529ms 08:37:11 INFO - PROCESS | 1663 | 1461425831663 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1663 | 1461425831665 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:37:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:37:11 INFO - PROCESS | 1663 | 1461425831667 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 1663 | 1461425831668 Marionette TRACE conn2 <- [1,574,null,{}] 08:37:11 INFO - PROCESS | 1663 | 1461425831670 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 1663 | 1461425831751 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:37:11 INFO - PROCESS | 1663 | 1461425831779 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e46a000 == 46 [pid = 1663] [id = 151] 08:37:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12e888c00) [pid = 1663] [serial = 450] [outer = 0x0] 08:37:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12e8d4000) [pid = 1663] [serial = 451] [outer = 0x12e888c00] 08:37:11 INFO - PROCESS | 1663 | 1461425831804 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12e8da400) [pid = 1663] [serial = 452] [outer = 0x12e888c00] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x126ecb800) [pid = 1663] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11c7c8000) [pid = 1663] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x116719800) [pid = 1663] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x128bc9c00) [pid = 1663] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x126ed1c00) [pid = 1663] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x114b34800) [pid = 1663] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x126675c00) [pid = 1663] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12ba2dc00) [pid = 1663] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1153d6c00) [pid = 1663] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119d53800) [pid = 1663] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11be0b000) [pid = 1663] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11b9a5c00) [pid = 1663] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x119278000) [pid = 1663] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x118e14800) [pid = 1663] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12b451c00) [pid = 1663] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12d1bf800) [pid = 1663] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11400a400) [pid = 1663] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118e1d000) [pid = 1663] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11c4a8c00) [pid = 1663] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126ecc000) [pid = 1663] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12da2e400) [pid = 1663] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:37:12 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12897fc00) [pid = 1663] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:37:12 INFO - PROCESS | 1663 | 1461425832299 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 676ms 08:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1140c6800) [pid = 1663] [serial = 453] [outer = 0x12e396400] 08:37:12 INFO - PROCESS | 1663 | 1461425832369 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1663 | 1461425832372 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:37:12 INFO - PROCESS | 1663 | 1461425832404 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 1663 | 1461425832406 Marionette TRACE conn2 <- [1,578,null,{}] 08:37:12 INFO - PROCESS | 1663 | 1461425832419 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 1663 | 1461425832562 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:37:12 INFO - PROCESS | 1663 | 1461425832612 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267d0000 == 47 [pid = 1663] [id = 152] 08:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x117849800) [pid = 1663] [serial = 454] [outer = 0x0] 08:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11c4aa000) [pid = 1663] [serial = 455] [outer = 0x117849800] 08:37:12 INFO - PROCESS | 1663 | 1461425832641 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12e8d8400) [pid = 1663] [serial = 456] [outer = 0x117849800] 08:37:12 INFO - PROCESS | 1663 | 1461425832945 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:37:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 595ms 08:37:12 INFO - PROCESS | 1663 | 1461425832975 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 1663 | 1461425832978 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:37:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:37:12 INFO - PROCESS | 1663 | 1461425832984 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 1663 | 1461425832986 Marionette TRACE conn2 <- [1,582,null,{}] 08:37:12 INFO - PROCESS | 1663 | 1461425832989 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 1663 | 1461425833116 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:37:13 INFO - PROCESS | 1663 | 1461425833222 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb0d000 == 48 [pid = 1663] [id = 153] 08:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12703f400) [pid = 1663] [serial = 457] [outer = 0x0] 08:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12e8e1000) [pid = 1663] [serial = 458] [outer = 0x12703f400] 08:37:13 INFO - PROCESS | 1663 | 1461425833262 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12ea87400) [pid = 1663] [serial = 459] [outer = 0x12703f400] 08:37:13 INFO - PROCESS | 1663 | 1461425833650 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:37:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 08:37:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:37:13 INFO - PROCESS | 1663 | 1461425833654 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1663 | 1461425833656 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:37:13 INFO - PROCESS | 1663 | 1461425833658 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 1663 | 1461425833660 Marionette TRACE conn2 <- [1,586,null,{}] 08:37:13 INFO - PROCESS | 1663 | 1461425833666 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 1663 | 1461425833750 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:37:13 INFO - PROCESS | 1663 | 1461425833799 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed47000 == 49 [pid = 1663] [id = 154] 08:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12e8dbc00) [pid = 1663] [serial = 460] [outer = 0x0] 08:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12ea8b400) [pid = 1663] [serial = 461] [outer = 0x12e8dbc00] 08:37:13 INFO - PROCESS | 1663 | 1461425833823 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12ef5ec00) [pid = 1663] [serial = 462] [outer = 0x12e8dbc00] 08:37:13 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x1263b8800 == 48 [pid = 1663] [id = 107] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x123b1a800 == 47 [pid = 1663] [id = 106] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11a83b800 == 46 [pid = 1663] [id = 122] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x1156b9000 == 45 [pid = 1663] [id = 142] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x126609800 == 44 [pid = 1663] [id = 141] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12db78000 == 43 [pid = 1663] [id = 140] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12da86800 == 42 [pid = 1663] [id = 139] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf89000 == 41 [pid = 1663] [id = 138] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11b922000 == 40 [pid = 1663] [id = 137] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12d791000 == 39 [pid = 1663] [id = 135] 08:37:14 INFO - PROCESS | 1663 | --DOCSHELL 0x119add000 == 38 [pid = 1663] [id = 136] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x116256800 == 37 [pid = 1663] [id = 143] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12b03f800 == 36 [pid = 1663] [id = 147] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb2e800 == 35 [pid = 1663] [id = 149] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12b19d000 == 34 [pid = 1663] [id = 148] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x123b1d800 == 33 [pid = 1663] [id = 145] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12e46a000 == 32 [pid = 1663] [id = 151] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x11a830000 == 31 [pid = 1663] [id = 144] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12d78e800 == 30 [pid = 1663] [id = 150] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1267d0000 == 29 [pid = 1663] [id = 152] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x127036800 == 28 [pid = 1663] [id = 146] 08:37:15 INFO - PROCESS | 1663 | [1663] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12e397400) [pid = 1663] [serial = 401] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12e41e000) [pid = 1663] [serial = 403] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12eb0d000 == 27 [pid = 1663] [id = 153] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12c493800) [pid = 1663] [serial = 388] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12897f400) [pid = 1663] [serial = 365] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11be06c00) [pid = 1663] [serial = 371] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1293f3400) [pid = 1663] [serial = 379] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x128bc5800) [pid = 1663] [serial = 377] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11671b000) [pid = 1663] [serial = 311] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x126ed0800) [pid = 1663] [serial = 308] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12d7c1c00) [pid = 1663] [serial = 272] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1189bd400) [pid = 1663] [serial = 356] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11ad92000) [pid = 1663] [serial = 314] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11c4a4400) [pid = 1663] [serial = 317] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x126dc9400) [pid = 1663] [serial = 374] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11af45000) [pid = 1663] [serial = 368] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11af51c00) [pid = 1663] [serial = 358] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12bd84000) [pid = 1663] [serial = 385] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12d1c6c00) [pid = 1663] [serial = 391] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1178eb800) [pid = 1663] [serial = 394] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11b9a9400) [pid = 1663] [serial = 359] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11ad8e800) [pid = 1663] [serial = 275] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x123b4c000) [pid = 1663] [serial = 395] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1293f9800) [pid = 1663] [serial = 397] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12bde4000) [pid = 1663] [serial = 386] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12b2f7400) [pid = 1663] [serial = 380] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12da28c00) [pid = 1663] [serial = 398] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x127043800) [pid = 1663] [serial = 361] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x119badc00) [pid = 1663] [serial = 367] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12e390000) [pid = 1663] [serial = 400] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12bb0c400) [pid = 1663] [serial = 383] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12809b000) [pid = 1663] [serial = 376] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11c7c9000) [pid = 1663] [serial = 373] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119278800) [pid = 1663] [serial = 370] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x116246000) [pid = 1663] [serial = 355] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x126b7e800) [pid = 1663] [serial = 364] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1277b8400) [pid = 1663] [serial = 362] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12d7be400) [pid = 1663] [serial = 392] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12d1bbc00) [pid = 1663] [serial = 389] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12b447c00) [pid = 1663] [serial = 382] [outer = 0x0] [url = about:blank] 08:37:15 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:15 INFO - PROCESS | 1663 | 1461425835364 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1724ms 08:37:15 INFO - PROCESS | 1663 | 1461425835383 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 1663 | 1461425835385 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:37:15 INFO - PROCESS | 1663 | 1461425835389 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 1663 | 1461425835392 Marionette TRACE conn2 <- [1,590,null,{}] 08:37:15 INFO - PROCESS | 1663 | 1461425835396 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 1663 | 1461425835470 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:37:15 INFO - PROCESS | 1663 | 1461425835513 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x115774000 == 28 [pid = 1663] [id = 155] 08:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11589f400) [pid = 1663] [serial = 463] [outer = 0x0] 08:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x116717c00) [pid = 1663] [serial = 464] [outer = 0x11589f400] 08:37:15 INFO - PROCESS | 1663 | 1461425835541 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1187ad000) [pid = 1663] [serial = 465] [outer = 0x11589f400] 08:37:15 INFO - PROCESS | 1663 | 1461425835838 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:37:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 475ms 08:37:15 INFO - PROCESS | 1663 | 1461425835867 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 1663 | 1461425835872 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:37:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:37:15 INFO - PROCESS | 1663 | 1461425835879 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 1663 | 1461425835883 Marionette TRACE conn2 <- [1,594,null,{}] 08:37:15 INFO - PROCESS | 1663 | 1461425835885 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 1663 | 1461425835962 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:37:15 INFO - PROCESS | 1663 | 1461425835967 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f8a000 == 29 [pid = 1663] [id = 156] 08:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1162ba000) [pid = 1663] [serial = 466] [outer = 0x0] 08:37:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118cf6000) [pid = 1663] [serial = 467] [outer = 0x1162ba000] 08:37:15 INFO - PROCESS | 1663 | 1461425835996 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x119a50c00) [pid = 1663] [serial = 468] [outer = 0x1162ba000] 08:37:16 INFO - PROCESS | 1663 | 1461425836412 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:37:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 573ms 08:37:16 INFO - PROCESS | 1663 | 1461425836451 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 1663 | 1461425836454 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:37:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:37:16 INFO - PROCESS | 1663 | 1461425836458 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 1663 | 1461425836462 Marionette TRACE conn2 <- [1,598,null,{}] 08:37:16 INFO - PROCESS | 1663 | 1461425836484 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 1663 | 1461425836606 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:37:16 INFO - PROCESS | 1663 | 1461425836689 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x11972f000 == 30 [pid = 1663] [id = 157] 08:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1134d9800) [pid = 1663] [serial = 469] [outer = 0x0] 08:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11af4d800) [pid = 1663] [serial = 470] [outer = 0x1134d9800] 08:37:16 INFO - PROCESS | 1663 | 1461425836720 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11b0ef400) [pid = 1663] [serial = 471] [outer = 0x1134d9800] 08:37:17 INFO - PROCESS | 1663 | 1461425837004 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 583ms 08:37:17 INFO - PROCESS | 1663 | 1461425837040 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1663 | 1461425837042 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:37:17 INFO - PROCESS | 1663 | 1461425837053 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 1663 | 1461425837054 Marionette TRACE conn2 <- [1,602,null,{}] 08:37:17 INFO - PROCESS | 1663 | 1461425837056 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 1663 | 1461425837135 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:37:17 INFO - PROCESS | 1663 | 1461425837140 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a89e000 == 31 [pid = 1663] [id = 158] 08:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11b0f1400) [pid = 1663] [serial = 472] [outer = 0x0] 08:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11b9ad800) [pid = 1663] [serial = 473] [outer = 0x11b0f1400] 08:37:17 INFO - PROCESS | 1663 | 1461425837169 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11be11000) [pid = 1663] [serial = 474] [outer = 0x11b0f1400] 08:37:17 INFO - PROCESS | 1663 | 1461425837482 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 468ms 08:37:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:37:17 INFO - PROCESS | 1663 | 1461425837522 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1663 | 1461425837523 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:37:17 INFO - PROCESS | 1663 | 1461425837525 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 1663 | 1461425837526 Marionette TRACE conn2 <- [1,606,null,{}] 08:37:17 INFO - PROCESS | 1663 | 1461425837529 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 1663 | 1461425837620 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:37:17 INFO - PROCESS | 1663 | 1461425837628 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ada5800 == 32 [pid = 1663] [id = 159] 08:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x114bb5c00) [pid = 1663] [serial = 475] [outer = 0x0] 08:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11bf83000) [pid = 1663] [serial = 476] [outer = 0x114bb5c00] 08:37:17 INFO - PROCESS | 1663 | 1461425837656 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11c45a000) [pid = 1663] [serial = 477] [outer = 0x114bb5c00] 08:37:17 INFO - PROCESS | 1663 | 1461425837974 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:37:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 470ms 08:37:17 INFO - PROCESS | 1663 | 1461425837998 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1663 | 1461425837999 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:37:18 INFO - PROCESS | 1663 | 1461425838002 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 1663 | 1461425838003 Marionette TRACE conn2 <- [1,610,null,{}] 08:37:18 INFO - PROCESS | 1663 | 1461425838005 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 1663 | 1461425838094 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:37:18 INFO - PROCESS | 1663 | 1461425838101 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcb5800 == 33 [pid = 1663] [id = 160] 08:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11be0b400) [pid = 1663] [serial = 478] [outer = 0x0] 08:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x123b4b000) [pid = 1663] [serial = 479] [outer = 0x11be0b400] 08:37:18 INFO - PROCESS | 1663 | 1461425838130 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12655b800) [pid = 1663] [serial = 480] [outer = 0x11be0b400] 08:37:18 INFO - PROCESS | 1663 | 1461425838490 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 522ms 08:37:18 INFO - PROCESS | 1663 | 1461425838524 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1663 | 1461425838526 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:37:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:37:18 INFO - PROCESS | 1663 | 1461425838529 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 1663 | 1461425838531 Marionette TRACE conn2 <- [1,614,null,{}] 08:37:18 INFO - PROCESS | 1663 | 1461425838534 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 1663 | 1461425838642 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:37:18 INFO - PROCESS | 1663 | 1461425838652 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2b1800 == 34 [pid = 1663] [id = 161] 08:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11a8e1400) [pid = 1663] [serial = 481] [outer = 0x0] 08:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12666c400) [pid = 1663] [serial = 482] [outer = 0x11a8e1400] 08:37:18 INFO - PROCESS | 1663 | 1461425838683 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x126673800) [pid = 1663] [serial = 483] [outer = 0x11a8e1400] 08:37:18 INFO - PROCESS | 1663 | 1461425838982 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:37:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 470ms 08:37:19 INFO - PROCESS | 1663 | 1461425839000 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1663 | 1461425839001 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:37:19 INFO - PROCESS | 1663 | 1461425839003 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1663 | 1461425839004 Marionette TRACE conn2 <- [1,618,null,{}] 08:37:19 INFO - PROCESS | 1663 | 1461425839007 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 1663 | 1461425839081 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:37:19 INFO - PROCESS | 1663 | 1461425839086 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c73f000 == 35 [pid = 1663] [id = 162] 08:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11af51c00) [pid = 1663] [serial = 484] [outer = 0x0] 08:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126b51400) [pid = 1663] [serial = 485] [outer = 0x11af51c00] 08:37:19 INFO - PROCESS | 1663 | 1461425839149 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x127040000) [pid = 1663] [serial = 486] [outer = 0x11af51c00] 08:37:19 INFO - PROCESS | 1663 | 1461425839444 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 470ms 08:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:37:19 INFO - PROCESS | 1663 | 1461425839474 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1663 | 1461425839475 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:37:19 INFO - PROCESS | 1663 | 1461425839479 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1663 | 1461425839483 Marionette TRACE conn2 <- [1,622,null,{}] 08:37:19 INFO - PROCESS | 1663 | 1461425839485 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 1663 | 1461425839558 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:37:19 INFO - PROCESS | 1663 | 1461425839564 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x11972e800 == 36 [pid = 1663] [id = 163] 08:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126ecd800) [pid = 1663] [serial = 487] [outer = 0x0] 08:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12749bc00) [pid = 1663] [serial = 488] [outer = 0x126ecd800] 08:37:19 INFO - PROCESS | 1663 | 1461425839590 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1277ecc00) [pid = 1663] [serial = 489] [outer = 0x126ecd800] 08:37:19 INFO - PROCESS | 1663 | 1461425839912 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:37:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 472ms 08:37:19 INFO - PROCESS | 1663 | 1461425839950 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 1663 | 1461425839951 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:37:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:37:19 INFO - PROCESS | 1663 | 1461425839954 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1663 | 1461425839955 Marionette TRACE conn2 <- [1,626,null,{}] 08:37:19 INFO - PROCESS | 1663 | 1461425839957 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 1663 | 1461425840061 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:37:20 INFO - PROCESS | 1663 | 1461425840089 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x126622800 == 37 [pid = 1663] [id = 164] 08:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11423a800) [pid = 1663] [serial = 490] [outer = 0x0] 08:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1277ebc00) [pid = 1663] [serial = 491] [outer = 0x11423a800] 08:37:20 INFO - PROCESS | 1663 | 1461425840114 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12809c400) [pid = 1663] [serial = 492] [outer = 0x11423a800] 08:37:20 INFO - PROCESS | 1663 | 1461425840430 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:37:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 522ms 08:37:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:37:20 INFO - PROCESS | 1663 | 1461425840479 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 1663 | 1461425840481 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:37:20 INFO - PROCESS | 1663 | 1461425840484 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 1663 | 1461425840487 Marionette TRACE conn2 <- [1,630,null,{}] 08:37:20 INFO - PROCESS | 1663 | 1461425840491 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 1663 | 1461425840651 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:37:20 INFO - PROCESS | 1663 | 1461425840691 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ad9d000 == 38 [pid = 1663] [id = 165] 08:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126679400) [pid = 1663] [serial = 493] [outer = 0x0] 08:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12933d800) [pid = 1663] [serial = 494] [outer = 0x126679400] 08:37:20 INFO - PROCESS | 1663 | 1461425840739 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12b2f8800) [pid = 1663] [serial = 495] [outer = 0x126679400] 08:37:21 INFO - PROCESS | 1663 | 1461425841132 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 08:37:21 INFO - PROCESS | 1663 | 1461425841155 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 1663 | 1461425841157 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:37:21 INFO - PROCESS | 1663 | 1461425841166 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 1663 | 1461425841167 Marionette TRACE conn2 <- [1,634,null,{}] 08:37:21 INFO - PROCESS | 1663 | 1461425841169 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 1663 | 1461425841262 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:37:21 INFO - PROCESS | 1663 | 1461425841266 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x128068800 == 39 [pid = 1663] [id = 166] 08:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12809b000) [pid = 1663] [serial = 496] [outer = 0x0] 08:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12b44f800) [pid = 1663] [serial = 497] [outer = 0x12809b000] 08:37:21 INFO - PROCESS | 1663 | 1461425841291 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12b704400) [pid = 1663] [serial = 498] [outer = 0x12809b000] 08:37:21 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:21 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:21 INFO - PROCESS | 1663 | 1461425841632 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:37:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 08:37:21 INFO - PROCESS | 1663 | 1461425841685 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 1663 | 1461425841687 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:37:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:37:21 INFO - PROCESS | 1663 | 1461425841697 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 1663 | 1461425841699 Marionette TRACE conn2 <- [1,638,null,{}] 08:37:21 INFO - PROCESS | 1663 | 1461425841702 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 1663 | 1461425841841 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:37:21 INFO - PROCESS | 1663 | 1461425841856 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b054800 == 40 [pid = 1663] [id = 167] 08:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b2f7c00) [pid = 1663] [serial = 499] [outer = 0x0] 08:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bb04400) [pid = 1663] [serial = 500] [outer = 0x12b2f7c00] 08:37:21 INFO - PROCESS | 1663 | 1461425841894 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12bb0ec00) [pid = 1663] [serial = 501] [outer = 0x12b2f7c00] 08:37:22 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:22 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:22 INFO - PROCESS | 1663 | 1461425842317 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:37:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12934a800) [pid = 1663] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128bcec00) [pid = 1663] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12d7be800) [pid = 1663] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12da22400) [pid = 1663] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x117849800) [pid = 1663] [serial = 454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12e888c00) [pid = 1663] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12703f400) [pid = 1663] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1178ebc00) [pid = 1663] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x128975400) [pid = 1663] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12da20800) [pid = 1663] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12bd7b400) [pid = 1663] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x128973800) [pid = 1663] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11be03c00) [pid = 1663] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119ba6400) [pid = 1663] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12e396000) [pid = 1663] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12b452800) [pid = 1663] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1277e8400) [pid = 1663] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x126679c00) [pid = 1663] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11af43800) [pid = 1663] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:37:22 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118584000) [pid = 1663] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:37:22 INFO - PROCESS | 1663 | 1461425842697 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 1663 | 1461425842698 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:37:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:37:22 INFO - PROCESS | 1663 | 1461425842709 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 1663 | 1461425842710 Marionette TRACE conn2 <- [1,642,null,{}] 08:37:22 INFO - PROCESS | 1663 | 1461425842714 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 1663 | 1461425842789 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:37:22 INFO - PROCESS | 1663 | 1461425842797 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x118c39800 == 41 [pid = 1663] [id = 168] 08:37:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11be09c00) [pid = 1663] [serial = 502] [outer = 0x0] 08:37:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x127044400) [pid = 1663] [serial = 503] [outer = 0x11be09c00] 08:37:22 INFO - PROCESS | 1663 | 1461425842823 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12b452800) [pid = 1663] [serial = 504] [outer = 0x11be09c00] 08:37:23 INFO - PROCESS | 1663 | 1461425843124 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 472ms 08:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:37:23 INFO - PROCESS | 1663 | 1461425843181 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 1663 | 1461425843183 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:37:23 INFO - PROCESS | 1663 | 1461425843185 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 1663 | 1461425843186 Marionette TRACE conn2 <- [1,646,null,{}] 08:37:23 INFO - PROCESS | 1663 | 1461425843188 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 1663 | 1461425843265 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:37:23 INFO - PROCESS | 1663 | 1461425843312 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x127467800 == 42 [pid = 1663] [id = 169] 08:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11c457800) [pid = 1663] [serial = 505] [outer = 0x0] 08:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12bd7b400) [pid = 1663] [serial = 506] [outer = 0x11c457800] 08:37:23 INFO - PROCESS | 1663 | 1461425843337 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12bdeb800) [pid = 1663] [serial = 507] [outer = 0x11c457800] 08:37:23 INFO - PROCESS | 1663 | 1461425843613 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:37:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 467ms 08:37:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:37:23 INFO - PROCESS | 1663 | 1461425843653 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 1663 | 1461425843654 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:37:23 INFO - PROCESS | 1663 | 1461425843657 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 1663 | 1461425843658 Marionette TRACE conn2 <- [1,650,null,{}] 08:37:23 INFO - PROCESS | 1663 | 1461425843664 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 1663 | 1461425843782 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:37:23 INFO - PROCESS | 1663 | 1461425843789 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb1b800 == 43 [pid = 1663] [id = 170] 08:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12bd85000) [pid = 1663] [serial = 508] [outer = 0x0] 08:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12c49f400) [pid = 1663] [serial = 509] [outer = 0x12bd85000] 08:37:23 INFO - PROCESS | 1663 | 1461425843828 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12d1c8400) [pid = 1663] [serial = 510] [outer = 0x12bd85000] 08:37:24 INFO - PROCESS | 1663 | 1461425844310 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:37:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 672ms 08:37:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:37:24 INFO - PROCESS | 1663 | 1461425844330 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 1663 | 1461425844332 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:37:24 INFO - PROCESS | 1663 | 1461425844335 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 1663 | 1461425844337 Marionette TRACE conn2 <- [1,654,null,{}] 08:37:24 INFO - PROCESS | 1663 | 1461425844340 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 1663 | 1461425844448 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:37:24 INFO - PROCESS | 1663 | 1461425844469 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf9b800 == 44 [pid = 1663] [id = 171] 08:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12d1c8800) [pid = 1663] [serial = 511] [outer = 0x0] 08:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12d7c4400) [pid = 1663] [serial = 512] [outer = 0x12d1c8800] 08:37:24 INFO - PROCESS | 1663 | 1461425844495 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12da18400) [pid = 1663] [serial = 513] [outer = 0x12d1c8800] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x115774000 == 43 [pid = 1663] [id = 155] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed47000 == 42 [pid = 1663] [id = 154] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11c73f000 == 41 [pid = 1663] [id = 162] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12b054800 == 40 [pid = 1663] [id = 167] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11a89e000 == 39 [pid = 1663] [id = 158] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11ada5800 == 38 [pid = 1663] [id = 159] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcb5800 == 37 [pid = 1663] [id = 160] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x127467800 == 36 [pid = 1663] [id = 169] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x118c39800 == 35 [pid = 1663] [id = 168] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x118f8a000 == 34 [pid = 1663] [id = 156] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11ad9d000 == 33 [pid = 1663] [id = 165] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb1b800 == 32 [pid = 1663] [id = 170] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2b1800 == 31 [pid = 1663] [id = 161] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11972e800 == 30 [pid = 1663] [id = 163] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x126622800 == 29 [pid = 1663] [id = 164] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x128068800 == 28 [pid = 1663] [id = 166] 08:37:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11972f000 == 27 [pid = 1663] [id = 157] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12bb05800) [pid = 1663] [serial = 353] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12d7c1000) [pid = 1663] [serial = 442] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12e396800) [pid = 1663] [serial = 445] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12da21c00) [pid = 1663] [serial = 443] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12e87dc00) [pid = 1663] [serial = 448] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11c4aa000) [pid = 1663] [serial = 455] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12e43e800) [pid = 1663] [serial = 446] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126b53c00) [pid = 1663] [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.] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12e8d4000) [pid = 1663] [serial = 451] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12e886400) [pid = 1663] [serial = 449] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12e8e1000) [pid = 1663] [serial = 458] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12e8da400) [pid = 1663] [serial = 452] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118988000) [pid = 1663] [serial = 424] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12e884800) [pid = 1663] [serial = 422] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12e442000) [pid = 1663] [serial = 421] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12e422c00) [pid = 1663] [serial = 419] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12da29800) [pid = 1663] [serial = 418] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12d7c8c00) [pid = 1663] [serial = 416] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12c492400) [pid = 1663] [serial = 415] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12b70f800) [pid = 1663] [serial = 413] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12b44e800) [pid = 1663] [serial = 412] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12690c000) [pid = 1663] [serial = 410] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x123b4e000) [pid = 1663] [serial = 409] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11b951800) [pid = 1663] [serial = 407] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11a810400) [pid = 1663] [serial = 406] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12e423c00) [pid = 1663] [serial = 404] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12bb0cc00) [pid = 1663] [serial = 439] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1293f9400) [pid = 1663] [serial = 436] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12b44a000) [pid = 1663] [serial = 437] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1277b0800) [pid = 1663] [serial = 433] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12ea87400) [pid = 1663] [serial = 459] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x128bc6000) [pid = 1663] [serial = 434] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x123a3c400) [pid = 1663] [serial = 430] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x127041800) [pid = 1663] [serial = 431] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x11c61a800) [pid = 1663] [serial = 428] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x11af4dc00) [pid = 1663] [serial = 427] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x11ad89800) [pid = 1663] [serial = 425] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12e8d8400) [pid = 1663] [serial = 456] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12d1c2c00) [pid = 1663] [serial = 440] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12ea8b400) [pid = 1663] [serial = 461] [outer = 0x0] [url = about:blank] 08:37:25 INFO - PROCESS | 1663 | 1461425845992 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1673ms 08:37:26 INFO - PROCESS | 1663 | 1461425846013 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 1663 | 1461425846017 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:37:26 INFO - PROCESS | 1663 | 1461425846032 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 1663 | 1461425846036 Marionette TRACE conn2 <- [1,658,null,{}] 08:37:26 INFO - PROCESS | 1663 | 1461425846042 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 1663 | 1461425846111 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:37:26 INFO - PROCESS | 1663 | 1461425846118 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1155a6000 == 28 [pid = 1663] [id = 172] 08:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11535a000) [pid = 1663] [serial = 514] [outer = 0x0] 08:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1153d3c00) [pid = 1663] [serial = 515] [outer = 0x11535a000] 08:37:26 INFO - PROCESS | 1663 | 1461425846148 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11570bc00) [pid = 1663] [serial = 516] [outer = 0x11535a000] 08:37:26 INFO - PROCESS | 1663 | 1461425846496 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 477ms 08:37:26 INFO - PROCESS | 1663 | 1461425846505 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 1663 | 1461425846509 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:37:26 INFO - PROCESS | 1663 | 1461425846517 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 1663 | 1461425846519 Marionette TRACE conn2 <- [1,662,null,{}] 08:37:26 INFO - PROCESS | 1663 | 1461425846522 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 1663 | 1461425846599 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:37:26 INFO - PROCESS | 1663 | 1461425846642 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1158cd000 == 29 [pid = 1663] [id = 173] 08:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1153d9400) [pid = 1663] [serial = 517] [outer = 0x0] 08:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x116543c00) [pid = 1663] [serial = 518] [outer = 0x1153d9400] 08:37:26 INFO - PROCESS | 1663 | 1461425846668 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11874d400) [pid = 1663] [serial = 519] [outer = 0x1153d9400] 08:37:26 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:26 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:26 INFO - PROCESS | 1663 | 1461425846966 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:37:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 471ms 08:37:26 INFO - PROCESS | 1663 | 1461425846988 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:37:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:37:26 INFO - PROCESS | 1663 | 1461425846990 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:37:26 INFO - PROCESS | 1663 | 1461425846993 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1663 | 1461425846999 Marionette TRACE conn2 <- [1,666,null,{}] 08:37:27 INFO - PROCESS | 1663 | 1461425847008 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 1663 | 1461425847084 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:37:27 INFO - PROCESS | 1663 | 1461425847090 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x119177000 == 30 [pid = 1663] [id = 174] 08:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x114441400) [pid = 1663] [serial = 520] [outer = 0x0] 08:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118f4d800) [pid = 1663] [serial = 521] [outer = 0x114441400] 08:37:27 INFO - PROCESS | 1663 | 1461425847121 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119279400) [pid = 1663] [serial = 522] [outer = 0x114441400] 08:37:27 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:27 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:27 INFO - PROCESS | 1663 | 1461425847456 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 475ms 08:37:27 INFO - PROCESS | 1663 | 1461425847468 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1663 | 1461425847470 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:37:27 INFO - PROCESS | 1663 | 1461425847472 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1663 | 1461425847473 Marionette TRACE conn2 <- [1,670,null,{}] 08:37:27 INFO - PROCESS | 1663 | 1461425847476 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 1663 | 1461425847561 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:37:27 INFO - PROCESS | 1663 | 1461425847567 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x119721800 == 31 [pid = 1663] [id = 175] 08:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118ceb000) [pid = 1663] [serial = 523] [outer = 0x0] 08:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119abfc00) [pid = 1663] [serial = 524] [outer = 0x118ceb000] 08:37:27 INFO - PROCESS | 1663 | 1461425847596 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11a80cc00) [pid = 1663] [serial = 525] [outer = 0x118ceb000] 08:37:27 INFO - PROCESS | 1663 | 1461425847877 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:37:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 418ms 08:37:27 INFO - PROCESS | 1663 | 1461425847890 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 1663 | 1461425847892 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:37:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:37:27 INFO - PROCESS | 1663 | 1461425847902 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 1663 | 1461425847903 Marionette TRACE conn2 <- [1,674,null,{}] 08:37:27 INFO - PROCESS | 1663 | 1461425847905 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:27 INFO - PROCESS | 1663 | 1461425847978 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:37:27 INFO - PROCESS | 1663 | 1461425847982 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a83b000 == 32 [pid = 1663] [id = 176] 08:37:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1153d7400) [pid = 1663] [serial = 526] [outer = 0x0] 08:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11aca0400) [pid = 1663] [serial = 527] [outer = 0x1153d7400] 08:37:28 INFO - PROCESS | 1663 | 1461425848010 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11ad93c00) [pid = 1663] [serial = 528] [outer = 0x1153d7400] 08:37:28 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:28 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:28 INFO - PROCESS | 1663 | 1461425848325 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:37:28 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 08:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 08:37:28 INFO - PROCESS | 1663 | 1461425848382 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1663 | 1461425848383 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:37:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:37:28 INFO - PROCESS | 1663 | 1461425848386 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1663 | 1461425848387 Marionette TRACE conn2 <- [1,678,null,{}] 08:37:28 INFO - PROCESS | 1663 | 1461425848389 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 1663 | 1461425848491 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:37:28 INFO - PROCESS | 1663 | 1461425848499 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11adb2800 == 33 [pid = 1663] [id = 177] 08:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11af46c00) [pid = 1663] [serial = 529] [outer = 0x0] 08:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11aff2c00) [pid = 1663] [serial = 530] [outer = 0x11af46c00] 08:37:28 INFO - PROCESS | 1663 | 1461425848528 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11ba7bc00) [pid = 1663] [serial = 531] [outer = 0x11af46c00] 08:37:28 INFO - PROCESS | 1663 | 1461425848837 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:37:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 468ms 08:37:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:37:28 INFO - PROCESS | 1663 | 1461425848855 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1663 | 1461425848856 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:37:28 INFO - PROCESS | 1663 | 1461425848858 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1663 | 1461425848859 Marionette TRACE conn2 <- [1,682,null,{}] 08:37:28 INFO - PROCESS | 1663 | 1461425848864 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 1663 | 1461425848935 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:37:28 INFO - PROCESS | 1663 | 1461425848939 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba20800 == 34 [pid = 1663] [id = 178] 08:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11b9a7400) [pid = 1663] [serial = 532] [outer = 0x0] 08:37:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11be11400) [pid = 1663] [serial = 533] [outer = 0x11b9a7400] 08:37:28 INFO - PROCESS | 1663 | 1461425848967 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11bf8d000) [pid = 1663] [serial = 534] [outer = 0x11b9a7400] 08:37:29 INFO - PROCESS | 1663 | 1461425849758 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:37:29 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) 08:37:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 924ms 08:37:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:37:29 INFO - PROCESS | 1663 | 1461425849782 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 1663 | 1461425849783 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:37:29 INFO - PROCESS | 1663 | 1461425849785 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 1663 | 1461425849786 Marionette TRACE conn2 <- [1,686,null,{}] 08:37:29 INFO - PROCESS | 1663 | 1461425849789 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 1663 | 1461425849855 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:37:29 INFO - PROCESS | 1663 | 1461425849898 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c12d000 == 35 [pid = 1663] [id = 179] 08:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x114bac400) [pid = 1663] [serial = 535] [outer = 0x0] 08:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11c4b2400) [pid = 1663] [serial = 536] [outer = 0x114bac400] 08:37:29 INFO - PROCESS | 1663 | 1461425849922 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11c7df800) [pid = 1663] [serial = 537] [outer = 0x114bac400] 08:37:30 INFO - PROCESS | 1663 | 1461425850634 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 868ms 08:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:37:30 INFO - PROCESS | 1663 | 1461425850655 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 1663 | 1461425850656 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:37:30 INFO - PROCESS | 1663 | 1461425850658 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1663 | 1461425850659 Marionette TRACE conn2 <- [1,690,null,{}] 08:37:30 INFO - PROCESS | 1663 | 1461425850663 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 1663 | 1461425850752 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:37:30 INFO - PROCESS | 1663 | 1461425850766 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x119173000 == 36 [pid = 1663] [id = 180] 08:37:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11c9a7000) [pid = 1663] [serial = 538] [outer = 0x0] 08:37:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x123b55000) [pid = 1663] [serial = 539] [outer = 0x11c9a7000] 08:37:30 INFO - PROCESS | 1663 | 1461425850791 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x126252c00) [pid = 1663] [serial = 540] [outer = 0x11c9a7000] 08:37:31 INFO - PROCESS | 1663 | 1461425851605 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:37:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 971ms 08:37:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:37:31 INFO - PROCESS | 1663 | 1461425851635 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 1663 | 1461425851636 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:37:31 INFO - PROCESS | 1663 | 1461425851638 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1663 | 1461425851639 Marionette TRACE conn2 <- [1,694,null,{}] 08:37:31 INFO - PROCESS | 1663 | 1461425851641 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 1663 | 1461425851732 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:37:31 INFO - PROCESS | 1663 | 1461425851736 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262b9800 == 37 [pid = 1663] [id = 181] 08:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123a3c400) [pid = 1663] [serial = 541] [outer = 0x0] 08:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x126256000) [pid = 1663] [serial = 542] [outer = 0x123a3c400] 08:37:31 INFO - PROCESS | 1663 | 1461425851761 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12666d400) [pid = 1663] [serial = 543] [outer = 0x123a3c400] 08:37:32 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) 08:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 919ms 08:37:32 INFO - PROCESS | 1663 | 1461425852553 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:37:32 INFO - PROCESS | 1663 | 1461425852565 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 1663 | 1461425852567 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:37:32 INFO - PROCESS | 1663 | 1461425852569 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 1663 | 1461425852571 Marionette TRACE conn2 <- [1,698,null,{}] 08:37:32 INFO - PROCESS | 1663 | 1461425852573 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 1663 | 1461425852671 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:37:32 INFO - PROCESS | 1663 | 1461425852675 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a836800 == 38 [pid = 1663] [id = 182] 08:37:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126673000) [pid = 1663] [serial = 544] [outer = 0x0] 08:37:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126ecac00) [pid = 1663] [serial = 545] [outer = 0x126673000] 08:37:32 INFO - PROCESS | 1663 | 1461425852704 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x127493c00) [pid = 1663] [serial = 546] [outer = 0x126673000] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126679400) [pid = 1663] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12809b000) [pid = 1663] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12b2f7c00) [pid = 1663] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12bd85000) [pid = 1663] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11be09c00) [pid = 1663] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11c457800) [pid = 1663] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11423a800) [pid = 1663] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126ecd800) [pid = 1663] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11af51c00) [pid = 1663] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11a8e1400) [pid = 1663] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11be0b400) [pid = 1663] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x114bb5c00) [pid = 1663] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11b0f1400) [pid = 1663] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1134d9800) [pid = 1663] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1162ba000) [pid = 1663] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11589f400) [pid = 1663] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:37:32 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12e8dbc00) [pid = 1663] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:37:33 INFO - PROCESS | 1663 | 1461425853564 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:37:33 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) 08:37:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1021ms 08:37:33 INFO - PROCESS | 1663 | 1461425853591 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 1663 | 1461425853592 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:37:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:37:33 INFO - PROCESS | 1663 | 1461425853594 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 1663 | 1461425853597 Marionette TRACE conn2 <- [1,702,null,{}] 08:37:33 INFO - PROCESS | 1663 | 1461425853607 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 1663 | 1461425853690 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:37:33 INFO - PROCESS | 1663 | 1461425853698 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b27000 == 39 [pid = 1663] [id = 183] 08:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x126259800) [pid = 1663] [serial = 547] [outer = 0x0] 08:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x126b80800) [pid = 1663] [serial = 548] [outer = 0x126259800] 08:37:33 INFO - PROCESS | 1663 | 1461425853723 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1277b8800) [pid = 1663] [serial = 549] [outer = 0x126259800] 08:37:34 INFO - PROCESS | 1663 | 1461425854469 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:37:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 922ms 08:37:34 INFO - PROCESS | 1663 | 1461425854517 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1663 | 1461425854518 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:37:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:37:34 INFO - PROCESS | 1663 | 1461425854566 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 1663 | 1461425854568 Marionette TRACE conn2 <- [1,706,null,{}] 08:37:34 INFO - PROCESS | 1663 | 1461425854572 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 1663 | 1461425854651 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:37:34 INFO - PROCESS | 1663 | 1461425854658 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x114b81800 == 40 [pid = 1663] [id = 184] 08:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1142d1800) [pid = 1663] [serial = 550] [outer = 0x0] 08:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11475c800) [pid = 1663] [serial = 551] [outer = 0x1142d1800] 08:37:34 INFO - PROCESS | 1663 | 1461425854694 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1152c6000) [pid = 1663] [serial = 552] [outer = 0x1142d1800] 08:37:35 INFO - PROCESS | 1663 | 1461425855765 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1268ms 08:37:35 INFO - PROCESS | 1663 | 1461425855790 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:37:35 INFO - PROCESS | 1663 | 1461425855793 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:37:35 INFO - PROCESS | 1663 | 1461425855797 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 1663 | 1461425855800 Marionette TRACE conn2 <- [1,710,null,{}] 08:37:35 INFO - PROCESS | 1663 | 1461425855805 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 1663 | 1461425855907 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:37:35 INFO - PROCESS | 1663 | 1461425855994 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x11576f800 == 41 [pid = 1663] [id = 185] 08:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x114bad000) [pid = 1663] [serial = 553] [outer = 0x0] 08:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x118c1dc00) [pid = 1663] [serial = 554] [outer = 0x114bad000] 08:37:36 INFO - PROCESS | 1663 | 1461425856026 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119195c00) [pid = 1663] [serial = 555] [outer = 0x114bad000] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11a836800 == 40 [pid = 1663] [id = 182] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1262b9800 == 39 [pid = 1663] [id = 181] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119173000 == 38 [pid = 1663] [id = 180] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11c12d000 == 37 [pid = 1663] [id = 179] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba20800 == 36 [pid = 1663] [id = 178] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11adb2800 == 35 [pid = 1663] [id = 177] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11a83b000 == 34 [pid = 1663] [id = 176] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12d7c4400) [pid = 1663] [serial = 512] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119721800 == 33 [pid = 1663] [id = 175] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119177000 == 32 [pid = 1663] [id = 174] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1158cd000 == 31 [pid = 1663] [id = 173] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1155a6000 == 30 [pid = 1663] [id = 172] 08:37:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf9b800 == 29 [pid = 1663] [id = 171] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12933d800) [pid = 1663] [serial = 494] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12b2f8800) [pid = 1663] [serial = 495] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12b44f800) [pid = 1663] [serial = 497] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12b704400) [pid = 1663] [serial = 498] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12bb0ec00) [pid = 1663] [serial = 501] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12bb04400) [pid = 1663] [serial = 500] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12c49f400) [pid = 1663] [serial = 509] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12b452800) [pid = 1663] [serial = 504] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x127044400) [pid = 1663] [serial = 503] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12bdeb800) [pid = 1663] [serial = 507] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1277ebc00) [pid = 1663] [serial = 491] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12749bc00) [pid = 1663] [serial = 488] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1277ecc00) [pid = 1663] [serial = 489] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x126b51400) [pid = 1663] [serial = 485] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x127040000) [pid = 1663] [serial = 486] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12666c400) [pid = 1663] [serial = 482] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x126673800) [pid = 1663] [serial = 483] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x123b4b000) [pid = 1663] [serial = 479] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12655b800) [pid = 1663] [serial = 480] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x11bf83000) [pid = 1663] [serial = 476] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x11c45a000) [pid = 1663] [serial = 477] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x11b9ad800) [pid = 1663] [serial = 473] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x11be11000) [pid = 1663] [serial = 474] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x11af4d800) [pid = 1663] [serial = 470] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x11b0ef400) [pid = 1663] [serial = 471] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x118cf6000) [pid = 1663] [serial = 467] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x119a50c00) [pid = 1663] [serial = 468] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x116717c00) [pid = 1663] [serial = 464] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x1187ad000) [pid = 1663] [serial = 465] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x12ef5ec00) [pid = 1663] [serial = 462] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x12d1c8400) [pid = 1663] [serial = 510] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x12bd7b400) [pid = 1663] [serial = 506] [outer = 0x0] [url = about:blank] 08:37:36 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x12809c400) [pid = 1663] [serial = 492] [outer = 0x0] [url = about:blank] 08:37:37 INFO - PROCESS | 1663 | 1461425857087 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1326ms 08:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:37:37 INFO - PROCESS | 1663 | 1461425857121 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1663 | 1461425857123 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:37:37 INFO - PROCESS | 1663 | 1461425857126 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1663 | 1461425857128 Marionette TRACE conn2 <- [1,714,null,{}] 08:37:37 INFO - PROCESS | 1663 | 1461425857132 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 1663 | 1461425857203 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:37:37 INFO - PROCESS | 1663 | 1461425857208 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x11673e000 == 30 [pid = 1663] [id = 186] 08:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x116550c00) [pid = 1663] [serial = 556] [outer = 0x0] 08:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x1187aec00) [pid = 1663] [serial = 557] [outer = 0x116550c00] 08:37:37 INFO - PROCESS | 1663 | 1461425857239 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x118c5a800) [pid = 1663] [serial = 558] [outer = 0x116550c00] 08:37:38 INFO - PROCESS | 1663 | 1461425858056 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:37:38 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 08:37:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 971ms 08:37:38 INFO - PROCESS | 1663 | 1461425858099 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1663 | 1461425858102 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:37:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:37:38 INFO - PROCESS | 1663 | 1461425858106 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1663 | 1461425858108 Marionette TRACE conn2 <- [1,718,null,{}] 08:37:38 INFO - PROCESS | 1663 | 1461425858110 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 1663 | 1461425858199 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:37:38 INFO - PROCESS | 1663 | 1461425858205 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x119180800 == 31 [pid = 1663] [id = 187] 08:37:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x114bb3000) [pid = 1663] [serial = 559] [outer = 0x0] 08:37:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x119ba5800) [pid = 1663] [serial = 560] [outer = 0x114bb3000] 08:37:38 INFO - PROCESS | 1663 | 1461425858231 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x11a8e1400) [pid = 1663] [serial = 561] [outer = 0x114bb3000] 08:37:39 INFO - PROCESS | 1663 | 1461425859054 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:37:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 970ms 08:37:39 INFO - PROCESS | 1663 | 1461425859077 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1663 | 1461425859079 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:37:39 INFO - PROCESS | 1663 | 1461425859087 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 1663 | 1461425859090 Marionette TRACE conn2 <- [1,722,null,{}] 08:37:39 INFO - PROCESS | 1663 | 1461425859099 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 1663 | 1461425859188 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:37:39 INFO - PROCESS | 1663 | 1461425859194 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aae6000 == 32 [pid = 1663] [id = 188] 08:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x11ad88800) [pid = 1663] [serial = 562] [outer = 0x0] 08:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x11afeac00) [pid = 1663] [serial = 563] [outer = 0x11ad88800] 08:37:39 INFO - PROCESS | 1663 | 1461425859223 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x11b9a2000) [pid = 1663] [serial = 564] [outer = 0x11ad88800] 08:37:39 INFO - PROCESS | 1663 | 1461425859556 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1663 | 1461425859610 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:37:39 INFO - PROCESS | 1663 | 1461425859613 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 1663 | 1461425859614 Marionette TRACE conn2 <- [1,726,null,{}] 08:37:39 INFO - PROCESS | 1663 | 1461425859616 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 1663 | 1461425859704 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:37:39 INFO - PROCESS | 1663 | 1461425859733 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba03000 == 33 [pid = 1663] [id = 189] 08:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11af52c00) [pid = 1663] [serial = 565] [outer = 0x0] 08:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11bf82400) [pid = 1663] [serial = 566] [outer = 0x11af52c00] 08:37:39 INFO - PROCESS | 1663 | 1461425859759 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11c4a7000) [pid = 1663] [serial = 567] [outer = 0x11af52c00] 08:37:40 INFO - PROCESS | 1663 | 1461425860092 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x123a3c400) [pid = 1663] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x11535a000) [pid = 1663] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x114bac400) [pid = 1663] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x118ceb000) [pid = 1663] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x114441400) [pid = 1663] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x11b9a7400) [pid = 1663] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x11af46c00) [pid = 1663] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:37:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:37:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x1153d9400) [pid = 1663] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x126673000) [pid = 1663] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x1153d7400) [pid = 1663] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x12d1c8800) [pid = 1663] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:37:40 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x11c9a7000) [pid = 1663] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:37:40 INFO - PROCESS | 1663 | 1461425860135 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1663 | 1461425860136 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:37:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:37:40 INFO - PROCESS | 1663 | 1461425860138 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1663 | 1461425860139 Marionette TRACE conn2 <- [1,730,null,{}] 08:37:40 INFO - PROCESS | 1663 | 1461425860142 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 1663 | 1461425860224 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:37:40 INFO - PROCESS | 1663 | 1461425860253 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x118e64000 == 34 [pid = 1663] [id = 190] 08:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x1136e4000) [pid = 1663] [serial = 568] [outer = 0x0] 08:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x11927ac00) [pid = 1663] [serial = 569] [outer = 0x1136e4000] 08:37:40 INFO - PROCESS | 1663 | 1461425860279 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x11bf8dc00) [pid = 1663] [serial = 570] [outer = 0x1136e4000] 08:37:40 INFO - PROCESS | 1663 | 1461425860587 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3640] expected 0 but got 10","_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] 08:37:40 INFO - PROCESS | 1663 | 1461425860608 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:37:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:37:40 INFO - PROCESS | 1663 | 1461425860610 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1663 | 1461425860612 Marionette TRACE conn2 <- [1,734,null,{}] 08:37:40 INFO - PROCESS | 1663 | 1461425860618 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 1663 | 1461425860697 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:37:40 INFO - PROCESS | 1663 | 1461425860702 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c904800 == 35 [pid = 1663] [id = 191] 08:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x11c454c00) [pid = 1663] [serial = 571] [outer = 0x0] 08:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x12625a400) [pid = 1663] [serial = 572] [outer = 0x11c454c00] 08:37:40 INFO - PROCESS | 1663 | 1461425860732 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x126ecec00) [pid = 1663] [serial = 573] [outer = 0x11c454c00] 08:37:41 INFO - PROCESS | 1663 | 1461425861052 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 473ms 08:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:37:41 INFO - PROCESS | 1663 | 1461425861085 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1663 | 1461425861086 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:37:41 INFO - PROCESS | 1663 | 1461425861088 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1663 | 1461425861089 Marionette TRACE conn2 <- [1,738,null,{}] 08:37:41 INFO - PROCESS | 1663 | 1461425861092 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 1663 | 1461425861182 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:37:41 INFO - PROCESS | 1663 | 1461425861188 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b2a000 == 36 [pid = 1663] [id = 192] 08:37:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x126ed0000) [pid = 1663] [serial = 574] [outer = 0x0] 08:37:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x127328400) [pid = 1663] [serial = 575] [outer = 0x126ed0000] 08:37:41 INFO - PROCESS | 1663 | 1461425861216 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1277f0c00) [pid = 1663] [serial = 576] [outer = 0x126ed0000] 08:37:41 INFO - PROCESS | 1663 | 1461425861973 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:37:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 919ms 08:37:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:37:42 INFO - PROCESS | 1663 | 1461425862007 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 1663 | 1461425862009 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:37:42 INFO - PROCESS | 1663 | 1461425862011 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 1663 | 1461425862014 Marionette TRACE conn2 <- [1,742,null,{}] 08:37:42 INFO - PROCESS | 1663 | 1461425862017 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 1663 | 1461425862082 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:37:42 INFO - PROCESS | 1663 | 1461425862086 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267d2800 == 37 [pid = 1663] [id = 193] 08:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1277f1000) [pid = 1663] [serial = 577] [outer = 0x0] 08:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x12802b000) [pid = 1663] [serial = 578] [outer = 0x1277f1000] 08:37:42 INFO - PROCESS | 1663 | 1461425862113 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x128973800) [pid = 1663] [serial = 579] [outer = 0x1277f1000] 08:37:42 INFO - PROCESS | 1663 | 1461425862876 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:37:42 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 08:37:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 922ms 08:37:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:37:42 INFO - PROCESS | 1663 | 1461425862933 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 1663 | 1461425862936 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:37:42 INFO - PROCESS | 1663 | 1461425862940 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 1663 | 1461425862942 Marionette TRACE conn2 <- [1,746,null,{}] 08:37:42 INFO - PROCESS | 1663 | 1461425862947 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 1663 | 1461425863039 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:37:43 INFO - PROCESS | 1663 | 1461425863080 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187e7800 == 38 [pid = 1663] [id = 194] 08:37:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x115899000) [pid = 1663] [serial = 580] [outer = 0x0] 08:37:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x116548c00) [pid = 1663] [serial = 581] [outer = 0x115899000] 08:37:43 INFO - PROCESS | 1663 | 1461425863113 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11890d400) [pid = 1663] [serial = 582] [outer = 0x115899000] 08:37:44 INFO - PROCESS | 1663 | 1461425864030 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:37:44 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.) 08:37:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1127ms 08:37:44 INFO - PROCESS | 1663 | 1461425864068 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 1663 | 1461425864074 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:37:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:37:44 INFO - PROCESS | 1663 | 1461425864081 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1663 | 1461425864084 Marionette TRACE conn2 <- [1,750,null,{}] 08:37:44 INFO - PROCESS | 1663 | 1461425864087 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 1663 | 1461425864208 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:37:44 INFO - PROCESS | 1663 | 1461425864249 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b062000 == 39 [pid = 1663] [id = 195] 08:37:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1158a1c00) [pid = 1663] [serial = 583] [outer = 0x0] 08:37:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11af50c00) [pid = 1663] [serial = 584] [outer = 0x1158a1c00] 08:37:44 INFO - PROCESS | 1663 | 1461425864279 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11b951800) [pid = 1663] [serial = 585] [outer = 0x1158a1c00] 08:37:45 INFO - PROCESS | 1663 | 1461425865166 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 08:37:45 INFO - PROCESS | 1663 | 1461425865202 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 1663 | 1461425865204 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:37:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:37:45 INFO - PROCESS | 1663 | 1461425865207 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 1663 | 1461425865209 Marionette TRACE conn2 <- [1,754,null,{}] 08:37:45 INFO - PROCESS | 1663 | 1461425865217 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 1663 | 1461425865309 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:37:45 INFO - PROCESS | 1663 | 1461425865350 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x119adb800 == 40 [pid = 1663] [id = 196] 08:37:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x119abd800) [pid = 1663] [serial = 586] [outer = 0x0] 08:37:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11bf89800) [pid = 1663] [serial = 587] [outer = 0x119abd800] 08:37:45 INFO - PROCESS | 1663 | 1461425865382 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x126253400) [pid = 1663] [serial = 588] [outer = 0x119abd800] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x123b2a000 == 39 [pid = 1663] [id = 192] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11c904800 == 38 [pid = 1663] [id = 191] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x118e64000 == 37 [pid = 1663] [id = 190] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba03000 == 36 [pid = 1663] [id = 189] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11aae6000 == 35 [pid = 1663] [id = 188] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x119180800 == 34 [pid = 1663] [id = 187] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11673e000 == 33 [pid = 1663] [id = 186] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11576f800 == 32 [pid = 1663] [id = 185] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x126b80800) [pid = 1663] [serial = 548] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOCSHELL 0x114b81800 == 31 [pid = 1663] [id = 184] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x123b55000) [pid = 1663] [serial = 539] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x126252c00) [pid = 1663] [serial = 540] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x127493c00) [pid = 1663] [serial = 546] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12666d400) [pid = 1663] [serial = 543] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x126256000) [pid = 1663] [serial = 542] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1153d3c00) [pid = 1663] [serial = 515] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x11570bc00) [pid = 1663] [serial = 516] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x11c4b2400) [pid = 1663] [serial = 536] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x11c7df800) [pid = 1663] [serial = 537] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x119abfc00) [pid = 1663] [serial = 524] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x11a80cc00) [pid = 1663] [serial = 525] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x118f4d800) [pid = 1663] [serial = 521] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x119279400) [pid = 1663] [serial = 522] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x11be11400) [pid = 1663] [serial = 533] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x11bf8d000) [pid = 1663] [serial = 534] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x11aff2c00) [pid = 1663] [serial = 530] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x11ba7bc00) [pid = 1663] [serial = 531] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x116543c00) [pid = 1663] [serial = 518] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x11874d400) [pid = 1663] [serial = 519] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x126ecac00) [pid = 1663] [serial = 545] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x11aca0400) [pid = 1663] [serial = 527] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x11ad93c00) [pid = 1663] [serial = 528] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x12da18400) [pid = 1663] [serial = 513] [outer = 0x0] [url = about:blank] 08:37:46 INFO - PROCESS | 1663 | 1461425866353 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:37:46 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 08:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1176ms 08:37:46 INFO - PROCESS | 1663 | 1461425866382 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 1663 | 1461425866385 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:37:46 INFO - PROCESS | 1663 | 1461425866388 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1663 | 1461425866389 Marionette TRACE conn2 <- [1,758,null,{}] 08:37:46 INFO - PROCESS | 1663 | 1461425866392 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 1663 | 1461425866472 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:37:46 INFO - PROCESS | 1663 | 1461425866483 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x116257000 == 32 [pid = 1663] [id = 197] 08:37:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x118589c00) [pid = 1663] [serial = 589] [outer = 0x0] 08:37:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x1187ae000) [pid = 1663] [serial = 590] [outer = 0x118589c00] 08:37:46 INFO - PROCESS | 1663 | 1461425866529 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x118eec800) [pid = 1663] [serial = 591] [outer = 0x118589c00] 08:37:47 INFO - PROCESS | 1663 | 1461425867030 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:37:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 676ms 08:37:47 INFO - PROCESS | 1663 | 1461425867065 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 1663 | 1461425867069 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:37:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:37:47 INFO - PROCESS | 1663 | 1461425867073 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 1663 | 1461425867075 Marionette TRACE conn2 <- [1,762,null,{}] 08:37:47 INFO - PROCESS | 1663 | 1461425867083 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 1663 | 1461425867157 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:37:47 INFO - PROCESS | 1663 | 1461425867164 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11917d800 == 33 [pid = 1663] [id = 198] 08:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x119d50000) [pid = 1663] [serial = 592] [outer = 0x0] 08:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x11a8e4000) [pid = 1663] [serial = 593] [outer = 0x119d50000] 08:37:47 INFO - PROCESS | 1663 | 1461425867191 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x11ad90c00) [pid = 1663] [serial = 594] [outer = 0x119d50000] 08:37:47 INFO - PROCESS | 1663 | 1461425867995 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 971ms 08:37:48 INFO - PROCESS | 1663 | 1461425868045 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1663 | 1461425868046 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:37:48 INFO - PROCESS | 1663 | 1461425868048 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1663 | 1461425868051 Marionette TRACE conn2 <- [1,766,null,{}] 08:37:48 INFO - PROCESS | 1663 | 1461425868058 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 1663 | 1461425868127 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:37:48 INFO - PROCESS | 1663 | 1461425868134 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a897800 == 34 [pid = 1663] [id = 199] 08:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x11b9afc00) [pid = 1663] [serial = 595] [outer = 0x0] 08:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x11be06c00) [pid = 1663] [serial = 596] [outer = 0x11b9afc00] 08:37:48 INFO - PROCESS | 1663 | 1461425868161 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x11c45ac00) [pid = 1663] [serial = 597] [outer = 0x11b9afc00] 08:37:48 INFO - PROCESS | 1663 | 1461425868952 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 921ms 08:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:37:48 INFO - PROCESS | 1663 | 1461425868969 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1663 | 1461425868971 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:37:48 INFO - PROCESS | 1663 | 1461425868973 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 1663 | 1461425868974 Marionette TRACE conn2 <- [1,770,null,{}] 08:37:48 INFO - PROCESS | 1663 | 1461425868985 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 1663 | 1461425869073 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:37:49 INFO - PROCESS | 1663 | 1461425869078 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba0e000 == 35 [pid = 1663] [id = 200] 08:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x11b9b0800) [pid = 1663] [serial = 598] [outer = 0x0] 08:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x12624ec00) [pid = 1663] [serial = 599] [outer = 0x11b9b0800] 08:37:49 INFO - PROCESS | 1663 | 1461425869104 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x12625c000) [pid = 1663] [serial = 600] [outer = 0x11b9b0800] 08:37:49 INFO - PROCESS | 1663 | 1461425869441 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 518ms 08:37:49 INFO - PROCESS | 1663 | 1461425869492 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 1663 | 1461425869493 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:37:49 INFO - PROCESS | 1663 | 1461425869495 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 1663 | 1461425869497 Marionette TRACE conn2 <- [1,774,null,{}] 08:37:49 INFO - PROCESS | 1663 | 1461425869499 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 1663 | 1461425869584 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:37:49 INFO - PROCESS | 1663 | 1461425869616 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c12e800 == 36 [pid = 1663] [id = 201] 08:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x126569800) [pid = 1663] [serial = 601] [outer = 0x0] 08:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x126673000) [pid = 1663] [serial = 602] [outer = 0x126569800] 08:37:49 INFO - PROCESS | 1663 | 1461425869641 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x126b7c400) [pid = 1663] [serial = 603] [outer = 0x126569800] 08:37:49 INFO - PROCESS | 1663 | 1461425869981 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x11ad88800) [pid = 1663] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x126259800) [pid = 1663] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x116550c00) [pid = 1663] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x1136e4000) [pid = 1663] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x114bb3000) [pid = 1663] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x11af52c00) [pid = 1663] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x11c454c00) [pid = 1663] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:37:50 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x126ed0000) [pid = 1663] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 568ms 08:37:50 INFO - PROCESS | 1663 | 1461425870065 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:37:50 INFO - PROCESS | 1663 | 1461425870067 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:37:50 INFO - PROCESS | 1663 | 1461425870071 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1663 | 1461425870072 Marionette TRACE conn2 <- [1,778,null,{}] 08:37:50 INFO - PROCESS | 1663 | 1461425870075 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 1663 | 1461425870209 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:37:50 INFO - PROCESS | 1663 | 1461425870220 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262b9000 == 37 [pid = 1663] [id = 202] 08:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x126dcc000) [pid = 1663] [serial = 604] [outer = 0x0] 08:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x1277e9000) [pid = 1663] [serial = 605] [outer = 0x126dcc000] 08:37:50 INFO - PROCESS | 1663 | 1461425870265 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x12809f800) [pid = 1663] [serial = 606] [outer = 0x126dcc000] 08:37:50 INFO - PROCESS | 1663 | 1461425870638 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 620ms 08:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:37:50 INFO - PROCESS | 1663 | 1461425870691 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 1663 | 1461425870692 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:37:50 INFO - PROCESS | 1663 | 1461425870700 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1663 | 1461425870701 Marionette TRACE conn2 <- [1,782,null,{}] 08:37:50 INFO - PROCESS | 1663 | 1461425870704 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 1663 | 1461425870776 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:37:50 INFO - PROCESS | 1663 | 1461425870782 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d23800 == 38 [pid = 1663] [id = 203] 08:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x12897bc00) [pid = 1663] [serial = 607] [outer = 0x0] 08:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x128981400) [pid = 1663] [serial = 608] [outer = 0x12897bc00] 08:37:50 INFO - PROCESS | 1663 | 1461425870807 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x128bc9400) [pid = 1663] [serial = 609] [outer = 0x12897bc00] 08:37:51 INFO - PROCESS | 1663 | 1461425871100 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 424ms 08:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:37:51 INFO - PROCESS | 1663 | 1461425871119 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 1663 | 1461425871120 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:37:51 INFO - PROCESS | 1663 | 1461425871123 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 1663 | 1461425871124 Marionette TRACE conn2 <- [1,786,null,{}] 08:37:51 INFO - PROCESS | 1663 | 1461425871126 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 1663 | 1461425871202 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:37:51 INFO - PROCESS | 1663 | 1461425871205 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x127469800 == 39 [pid = 1663] [id = 204] 08:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x128bbf400) [pid = 1663] [serial = 610] [outer = 0x0] 08:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1293f1400) [pid = 1663] [serial = 611] [outer = 0x128bbf400] 08:37:51 INFO - PROCESS | 1663 | 1461425871233 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1293f7c00) [pid = 1663] [serial = 612] [outer = 0x128bbf400] 08:37:51 INFO - PROCESS | 1663 | 1461425871567 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 472ms 08:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:37:51 INFO - PROCESS | 1663 | 1461425871605 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 1663 | 1461425871606 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:37:51 INFO - PROCESS | 1663 | 1461425871610 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 1663 | 1461425871611 Marionette TRACE conn2 <- [1,790,null,{}] 08:37:51 INFO - PROCESS | 1663 | 1461425871613 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 1663 | 1461425871684 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:37:51 INFO - PROCESS | 1663 | 1461425871688 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x127a8e800 == 40 [pid = 1663] [id = 205] 08:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x12b2ee000) [pid = 1663] [serial = 613] [outer = 0x0] 08:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x12b2f2800) [pid = 1663] [serial = 614] [outer = 0x12b2ee000] 08:37:51 INFO - PROCESS | 1663 | 1461425871715 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x12b2fa000) [pid = 1663] [serial = 615] [outer = 0x12b2ee000] 08:37:52 INFO - PROCESS | 1663 | 1461425872024 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 471ms 08:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:37:52 INFO - PROCESS | 1663 | 1461425872082 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1663 | 1461425872083 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:37:52 INFO - PROCESS | 1663 | 1461425872085 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1663 | 1461425872086 Marionette TRACE conn2 <- [1,794,null,{}] 08:37:52 INFO - PROCESS | 1663 | 1461425872089 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 1663 | 1461425872161 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:37:52 INFO - PROCESS | 1663 | 1461425872167 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12890f800 == 41 [pid = 1663] [id = 206] 08:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x12b2fc800) [pid = 1663] [serial = 616] [outer = 0x0] 08:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x12b44c400) [pid = 1663] [serial = 617] [outer = 0x12b2fc800] 08:37:52 INFO - PROCESS | 1663 | 1461425872192 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x12b452c00) [pid = 1663] [serial = 618] [outer = 0x12b2fc800] 08:37:52 INFO - PROCESS | 1663 | 1461425872522 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 08:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:37:52 INFO - PROCESS | 1663 | 1461425872554 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1663 | 1461425872556 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:37:52 INFO - PROCESS | 1663 | 1461425872558 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1663 | 1461425872560 Marionette TRACE conn2 <- [1,798,null,{}] 08:37:52 INFO - PROCESS | 1663 | 1461425872571 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 1663 | 1461425872659 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:37:52 INFO - PROCESS | 1663 | 1461425872750 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x114b6a800 == 42 [pid = 1663] [id = 207] 08:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1134d6000) [pid = 1663] [serial = 619] [outer = 0x0] 08:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x114441400) [pid = 1663] [serial = 620] [outer = 0x1134d6000] 08:37:52 INFO - PROCESS | 1663 | 1461425872782 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1153d9400) [pid = 1663] [serial = 621] [outer = 0x1134d6000] 08:37:53 INFO - PROCESS | 1663 | 1461425873220 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:37:53 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 08:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 681ms 08:37:53 INFO - PROCESS | 1663 | 1461425873240 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1663 | 1461425873244 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:37:53 INFO - PROCESS | 1663 | 1461425873250 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1663 | 1461425873252 Marionette TRACE conn2 <- [1,802,null,{}] 08:37:53 INFO - PROCESS | 1663 | 1461425873255 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 1663 | 1461425873353 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:37:53 INFO - PROCESS | 1663 | 1461425873396 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a831800 == 43 [pid = 1663] [id = 208] 08:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11890c800) [pid = 1663] [serial = 622] [outer = 0x0] 08:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11a805400) [pid = 1663] [serial = 623] [outer = 0x11890c800] 08:37:53 INFO - PROCESS | 1663 | 1461425873427 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11ad93800) [pid = 1663] [serial = 624] [outer = 0x11890c800] 08:37:53 INFO - PROCESS | 1663 | 1461425873853 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:37:53 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 08:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 08:37:53 INFO - PROCESS | 1663 | 1461425873922 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:37:53 INFO - PROCESS | 1663 | 1461425873925 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:37:53 INFO - PROCESS | 1663 | 1461425873928 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1663 | 1461425873931 Marionette TRACE conn2 <- [1,806,null,{}] 08:37:53 INFO - PROCESS | 1663 | 1461425873934 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 1663 | 1461425874046 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:37:54 INFO - PROCESS | 1663 | 1461425874107 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d20000 == 44 [pid = 1663] [id = 209] 08:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11b9ad800) [pid = 1663] [serial = 625] [outer = 0x0] 08:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11bf83800) [pid = 1663] [serial = 626] [outer = 0x11b9ad800] 08:37:54 INFO - PROCESS | 1663 | 1461425874137 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123b51000) [pid = 1663] [serial = 627] [outer = 0x11b9ad800] 08:37:54 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:37:54 INFO - PROCESS | 1663 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:37:54 INFO - PROCESS | 1663 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:37:54 INFO - PROCESS | 1663 | [GFX2-]: Using SkiaGL canvas. 08:37:54 INFO - PROCESS | 1663 | 1461425874562 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:37:54 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 08:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 672ms 08:37:54 INFO - PROCESS | 1663 | 1461425874600 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 1663 | 1461425874602 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:37:54 INFO - PROCESS | 1663 | 1461425874609 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1663 | 1461425874613 Marionette TRACE conn2 <- [1,810,null,{}] 08:37:54 INFO - PROCESS | 1663 | 1461425874617 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 1663 | 1461425874711 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:37:54 INFO - PROCESS | 1663 | 1461425874757 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b055800 == 45 [pid = 1663] [id = 210] 08:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12666b000) [pid = 1663] [serial = 628] [outer = 0x0] 08:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1277b3000) [pid = 1663] [serial = 629] [outer = 0x12666b000] 08:37:54 INFO - PROCESS | 1663 | 1461425874786 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12b453c00) [pid = 1663] [serial = 630] [outer = 0x12666b000] 08:37:55 INFO - PROCESS | 1663 | 1461425875193 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 627ms 08:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:37:55 INFO - PROCESS | 1663 | 1461425875233 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1663 | 1461425875235 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:37:55 INFO - PROCESS | 1663 | 1461425875237 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 1663 | 1461425875238 Marionette TRACE conn2 <- [1,814,null,{}] 08:37:55 INFO - PROCESS | 1663 | 1461425875241 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 1663 | 1461425875350 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:37:55 INFO - PROCESS | 1663 | 1461425875427 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x11adb8800 == 46 [pid = 1663] [id = 211] 08:37:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1140ce800) [pid = 1663] [serial = 631] [outer = 0x0] 08:37:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12656a800) [pid = 1663] [serial = 632] [outer = 0x1140ce800] 08:37:55 INFO - PROCESS | 1663 | 1461425875457 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12b702c00) [pid = 1663] [serial = 633] [outer = 0x1140ce800] 08:37:55 INFO - PROCESS | 1663 | 1461425875996 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1663 | 1461425876009 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:37:56 INFO - PROCESS | 1663 | 1461425876012 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1663 | 1461425876014 Marionette TRACE conn2 <- [1,818,null,{}] 08:37:56 INFO - PROCESS | 1663 | 1461425876018 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 1663 | 1461425876102 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:37:56 INFO - PROCESS | 1663 | 1461425876161 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119243800 == 47 [pid = 1663] [id = 212] 08:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118c1ec00) [pid = 1663] [serial = 634] [outer = 0x0] 08:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118ceb000) [pid = 1663] [serial = 635] [outer = 0x118c1ec00] 08:37:56 INFO - PROCESS | 1663 | 1461425876191 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x119279400) [pid = 1663] [serial = 636] [outer = 0x118c1ec00] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x123b27000 == 46 [pid = 1663] [id = 183] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12890f800 == 45 [pid = 1663] [id = 206] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x127a8e800 == 44 [pid = 1663] [id = 205] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x127469800 == 43 [pid = 1663] [id = 204] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x126d23800 == 42 [pid = 1663] [id = 203] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1262b9000 == 41 [pid = 1663] [id = 202] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11c12e800 == 40 [pid = 1663] [id = 201] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba0e000 == 39 [pid = 1663] [id = 200] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11a897800 == 38 [pid = 1663] [id = 199] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11475c800) [pid = 1663] [serial = 551] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118c1dc00) [pid = 1663] [serial = 554] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12802b000) [pid = 1663] [serial = 578] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11917d800 == 37 [pid = 1663] [id = 198] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x116257000 == 36 [pid = 1663] [id = 197] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119adb800 == 35 [pid = 1663] [id = 196] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x11b062000 == 34 [pid = 1663] [id = 195] 08:37:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1187e7800 == 33 [pid = 1663] [id = 194] 08:37:56 INFO - PROCESS | 1663 | 1461425876634 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11afeac00) [pid = 1663] [serial = 563] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1277b8800) [pid = 1663] [serial = 549] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1187aec00) [pid = 1663] [serial = 557] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118c5a800) [pid = 1663] [serial = 558] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11927ac00) [pid = 1663] [serial = 569] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119ba5800) [pid = 1663] [serial = 560] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11bf82400) [pid = 1663] [serial = 566] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11bf8dc00) [pid = 1663] [serial = 570] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12625a400) [pid = 1663] [serial = 572] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11c4a7000) [pid = 1663] [serial = 567] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1277f0c00) [pid = 1663] [serial = 576] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x126ecec00) [pid = 1663] [serial = 573] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x127328400) [pid = 1663] [serial = 575] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11b9a2000) [pid = 1663] [serial = 564] [outer = 0x0] [url = about:blank] 08:37:56 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11a8e1400) [pid = 1663] [serial = 561] [outer = 0x0] [url = about:blank] 08:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 672ms 08:37:56 INFO - PROCESS | 1663 | 1461425876684 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1663 | 1461425876688 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:37:56 INFO - PROCESS | 1663 | 1461425876692 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1663 | 1461425876694 Marionette TRACE conn2 <- [1,822,null,{}] 08:37:56 INFO - PROCESS | 1663 | 1461425876698 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 1663 | 1461425876769 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:37:56 INFO - PROCESS | 1663 | 1461425876774 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1189a5800 == 34 [pid = 1663] [id = 213] 08:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x119279c00) [pid = 1663] [serial = 637] [outer = 0x0] 08:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11a8dc400) [pid = 1663] [serial = 638] [outer = 0x119279c00] 08:37:56 INFO - PROCESS | 1663 | 1461425876803 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11af48800) [pid = 1663] [serial = 639] [outer = 0x119279c00] 08:37:57 INFO - PROCESS | 1663 | 1461425877142 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1663 | 1461425877167 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:37:57 INFO - PROCESS | 1663 | 1461425877170 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1663 | 1461425877172 Marionette TRACE conn2 <- [1,826,null,{}] 08:37:57 INFO - PROCESS | 1663 | 1461425877179 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 1663 | 1461425877266 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:37:57 INFO - PROCESS | 1663 | 1461425877310 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a83c800 == 35 [pid = 1663] [id = 214] 08:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11afe4000) [pid = 1663] [serial = 640] [outer = 0x0] 08:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11b9a1400) [pid = 1663] [serial = 641] [outer = 0x11afe4000] 08:37:57 INFO - PROCESS | 1663 | 1461425877338 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11c4b2400) [pid = 1663] [serial = 642] [outer = 0x11afe4000] 08:37:57 INFO - PROCESS | 1663 | 1461425877637 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 520ms 08:37:57 INFO - PROCESS | 1663 | 1461425877690 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:37:57 INFO - PROCESS | 1663 | 1461425877692 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:37:57 INFO - PROCESS | 1663 | 1461425877694 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 1663 | 1461425877696 Marionette TRACE conn2 <- [1,830,null,{}] 08:37:57 INFO - PROCESS | 1663 | 1461425877698 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 1663 | 1461425877773 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:37:57 INFO - PROCESS | 1663 | 1461425877822 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b93b800 == 36 [pid = 1663] [id = 215] 08:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11c617400) [pid = 1663] [serial = 643] [outer = 0x0] 08:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12624e400) [pid = 1663] [serial = 644] [outer = 0x11c617400] 08:37:57 INFO - PROCESS | 1663 | 1461425877848 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12666d400) [pid = 1663] [serial = 645] [outer = 0x11c617400] 08:37:58 INFO - PROCESS | 1663 | 1461425878134 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 470ms 08:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:37:58 INFO - PROCESS | 1663 | 1461425878170 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1663 | 1461425878171 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:37:58 INFO - PROCESS | 1663 | 1461425878173 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1663 | 1461425878174 Marionette TRACE conn2 <- [1,834,null,{}] 08:37:58 INFO - PROCESS | 1663 | 1461425878177 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 1663 | 1461425878253 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:37:58 INFO - PROCESS | 1663 | 1461425878257 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c70c000 == 37 [pid = 1663] [id = 216] 08:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12666dc00) [pid = 1663] [serial = 646] [outer = 0x0] 08:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126dc7800) [pid = 1663] [serial = 647] [outer = 0x12666dc00] 08:37:58 INFO - PROCESS | 1663 | 1461425878285 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x127043400) [pid = 1663] [serial = 648] [outer = 0x12666dc00] 08:37:58 INFO - PROCESS | 1663 | 1461425878608 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 08:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:37:58 INFO - PROCESS | 1663 | 1461425878641 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1663 | 1461425878642 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:37:58 INFO - PROCESS | 1663 | 1461425878645 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1663 | 1461425878646 Marionette TRACE conn2 <- [1,838,null,{}] 08:37:58 INFO - PROCESS | 1663 | 1461425878648 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 1663 | 1461425878775 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:37:58 INFO - PROCESS | 1663 | 1461425878791 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b2c000 == 38 [pid = 1663] [id = 217] 08:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1277ea000) [pid = 1663] [serial = 649] [outer = 0x0] 08:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1280a5c00) [pid = 1663] [serial = 650] [outer = 0x1277ea000] 08:37:58 INFO - PROCESS | 1663 | 1461425878819 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12b2f1400) [pid = 1663] [serial = 651] [outer = 0x1277ea000] 08:37:59 INFO - PROCESS | 1663 | 1461425879165 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 569ms 08:37:59 INFO - PROCESS | 1663 | 1461425879215 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1663 | 1461425879217 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:37:59 INFO - PROCESS | 1663 | 1461425879220 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 1663 | 1461425879222 Marionette TRACE conn2 <- [1,842,null,{}] 08:37:59 INFO - PROCESS | 1663 | 1461425879225 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 1663 | 1461425879358 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:37:59 INFO - PROCESS | 1663 | 1461425879375 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d30800 == 39 [pid = 1663] [id = 218] 08:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12b2f9c00) [pid = 1663] [serial = 652] [outer = 0x0] 08:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b44fc00) [pid = 1663] [serial = 653] [outer = 0x12b2f9c00] 08:37:59 INFO - PROCESS | 1663 | 1461425879413 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b706c00) [pid = 1663] [serial = 654] [outer = 0x12b2f9c00] 08:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:37:59 INFO - PROCESS | 1663 | 1461425879786 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 569ms 08:37:59 INFO - PROCESS | 1663 | 1461425879790 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1663 | 1461425879791 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:37:59 INFO - PROCESS | 1663 | 1461425879793 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 1663 | 1461425879795 Marionette TRACE conn2 <- [1,846,null,{}] 08:37:59 INFO - PROCESS | 1663 | 1461425879799 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 1663 | 1461425879891 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:37:59 INFO - PROCESS | 1663 | 1461425879895 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x127a8b000 == 40 [pid = 1663] [id = 219] 08:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b708000) [pid = 1663] [serial = 655] [outer = 0x0] 08:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12ba30000) [pid = 1663] [serial = 656] [outer = 0x12b708000] 08:37:59 INFO - PROCESS | 1663 | 1461425879921 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12bb08c00) [pid = 1663] [serial = 657] [outer = 0x12b708000] 08:38:00 INFO - PROCESS | 1663 | 1461425880265 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 520ms 08:38:00 INFO - PROCESS | 1663 | 1461425880315 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1663 | 1461425880316 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:38:00 INFO - PROCESS | 1663 | 1461425880319 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1663 | 1461425880320 Marionette TRACE conn2 <- [1,850,null,{}] 08:38:00 INFO - PROCESS | 1663 | 1461425880322 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 1663 | 1461425880411 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:38:00 INFO - PROCESS | 1663 | 1461425880425 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b049800 == 41 [pid = 1663] [id = 220] 08:38:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12bb0c000) [pid = 1663] [serial = 658] [outer = 0x0] 08:38:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12bb11000) [pid = 1663] [serial = 659] [outer = 0x12bb0c000] 08:38:00 INFO - PROCESS | 1663 | 1461425880450 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12bd7f800) [pid = 1663] [serial = 660] [outer = 0x12bb0c000] 08:38:00 INFO - PROCESS | 1663 | 1461425880853 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12b2ee000) [pid = 1663] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126569800) [pid = 1663] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11b9b0800) [pid = 1663] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x119d50000) [pid = 1663] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118589c00) [pid = 1663] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11b9afc00) [pid = 1663] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119abd800) [pid = 1663] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126dcc000) [pid = 1663] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12897bc00) [pid = 1663] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x128bbf400) [pid = 1663] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:38:00 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x114bad000) [pid = 1663] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 571ms 08:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:38:00 INFO - PROCESS | 1663 | 1461425880890 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1663 | 1461425880891 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:38:00 INFO - PROCESS | 1663 | 1461425880894 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1663 | 1461425880895 Marionette TRACE conn2 <- [1,854,null,{}] 08:38:00 INFO - PROCESS | 1663 | 1461425880897 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 1663 | 1461425880970 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:38:00 INFO - PROCESS | 1663 | 1461425880975 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b28000 == 42 [pid = 1663] [id = 221] 08:38:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11af46400) [pid = 1663] [serial = 661] [outer = 0x0] 08:38:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x123b49000) [pid = 1663] [serial = 662] [outer = 0x11af46400] 08:38:01 INFO - PROCESS | 1663 | 1461425881002 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12b2ee000) [pid = 1663] [serial = 663] [outer = 0x11af46400] 08:38:01 INFO - PROCESS | 1663 | 1461425881339 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 471ms 08:38:01 INFO - PROCESS | 1663 | 1461425881366 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:38:01 INFO - PROCESS | 1663 | 1461425881367 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:38:01 INFO - PROCESS | 1663 | 1461425881370 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 1663 | 1461425881372 Marionette TRACE conn2 <- [1,858,null,{}] 08:38:01 INFO - PROCESS | 1663 | 1461425881374 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 1663 | 1461425881481 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:38:01 INFO - PROCESS | 1663 | 1461425881487 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7ae800 == 43 [pid = 1663] [id = 222] 08:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11afe5c00) [pid = 1663] [serial = 664] [outer = 0x0] 08:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12bd7c000) [pid = 1663] [serial = 665] [outer = 0x11afe5c00] 08:38:01 INFO - PROCESS | 1663 | 1461425881516 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12c499000) [pid = 1663] [serial = 666] [outer = 0x11afe5c00] 08:38:01 INFO - PROCESS | 1663 | 1461425881815 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 469ms 08:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:38:01 INFO - PROCESS | 1663 | 1461425881840 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 1663 | 1461425881841 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:38:01 INFO - PROCESS | 1663 | 1461425881843 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 1663 | 1461425881844 Marionette TRACE conn2 <- [1,862,null,{}] 08:38:01 INFO - PROCESS | 1663 | 1461425881850 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 1663 | 1461425881928 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:38:01 INFO - PROCESS | 1663 | 1461425881934 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb2e800 == 44 [pid = 1663] [id = 223] 08:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12c498800) [pid = 1663] [serial = 667] [outer = 0x0] 08:38:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12d1bc400) [pid = 1663] [serial = 668] [outer = 0x12c498800] 08:38:01 INFO - PROCESS | 1663 | 1461425881959 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12d1c6800) [pid = 1663] [serial = 669] [outer = 0x12c498800] 08:38:02 INFO - PROCESS | 1663 | 1461425882309 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 471ms 08:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:38:02 INFO - PROCESS | 1663 | 1461425882315 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1663 | 1461425882316 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:38:02 INFO - PROCESS | 1663 | 1461425882318 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1663 | 1461425882319 Marionette TRACE conn2 <- [1,866,null,{}] 08:38:02 INFO - PROCESS | 1663 | 1461425882321 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 1663 | 1461425882421 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:38:02 INFO - PROCESS | 1663 | 1461425882428 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c321000 == 45 [pid = 1663] [id = 224] 08:38:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12c492c00) [pid = 1663] [serial = 670] [outer = 0x0] 08:38:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12d1c7c00) [pid = 1663] [serial = 671] [outer = 0x12c492c00] 08:38:02 INFO - PROCESS | 1663 | 1461425882453 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12d7c4400) [pid = 1663] [serial = 672] [outer = 0x12c492c00] 08:38:02 INFO - PROCESS | 1663 | 1461425882750 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 471ms 08:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:38:02 INFO - PROCESS | 1663 | 1461425882790 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1663 | 1461425882791 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:38:02 INFO - PROCESS | 1663 | 1461425882793 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1663 | 1461425882794 Marionette TRACE conn2 <- [1,870,null,{}] 08:38:02 INFO - PROCESS | 1663 | 1461425882796 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 1663 | 1461425882872 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:38:02 INFO - PROCESS | 1663 | 1461425882970 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x115375000 == 46 [pid = 1663] [id = 225] 08:38:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1134e0800) [pid = 1663] [serial = 673] [outer = 0x0] 08:38:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1153d5c00) [pid = 1663] [serial = 674] [outer = 0x1134e0800] 08:38:03 INFO - PROCESS | 1663 | 1461425883002 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x117850000) [pid = 1663] [serial = 675] [outer = 0x1134e0800] 08:38:03 INFO - PROCESS | 1663 | 1461425883432 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 668ms 08:38:03 INFO - PROCESS | 1663 | 1461425883463 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1663 | 1461425883466 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:38:03 INFO - PROCESS | 1663 | 1461425883470 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 1663 | 1461425883472 Marionette TRACE conn2 <- [1,874,null,{}] 08:38:03 INFO - PROCESS | 1663 | 1461425883475 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 1663 | 1461425883575 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:38:03 INFO - PROCESS | 1663 | 1461425883663 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b059000 == 47 [pid = 1663] [id = 226] 08:38:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11a80dc00) [pid = 1663] [serial = 676] [outer = 0x0] 08:38:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11ad93400) [pid = 1663] [serial = 677] [outer = 0x11a80dc00] 08:38:03 INFO - PROCESS | 1663 | 1461425883696 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11b94b400) [pid = 1663] [serial = 678] [outer = 0x11a80dc00] 08:38:04 INFO - PROCESS | 1663 | 1461425884121 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 08:38:04 INFO - PROCESS | 1663 | 1461425884144 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1663 | 1461425884147 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:38:04 INFO - PROCESS | 1663 | 1461425884150 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1663 | 1461425884151 Marionette TRACE conn2 <- [1,878,null,{}] 08:38:04 INFO - PROCESS | 1663 | 1461425884154 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 1663 | 1461425884250 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:38:04 INFO - PROCESS | 1663 | 1461425884309 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b040800 == 48 [pid = 1663] [id = 227] 08:38:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11be03000) [pid = 1663] [serial = 679] [outer = 0x0] 08:38:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x126253800) [pid = 1663] [serial = 680] [outer = 0x11be03000] 08:38:04 INFO - PROCESS | 1663 | 1461425884342 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x126dcc000) [pid = 1663] [serial = 681] [outer = 0x11be03000] 08:38:04 INFO - PROCESS | 1663 | 1461425884756 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 618ms 08:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:38:04 INFO - PROCESS | 1663 | 1461425884769 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1663 | 1461425884770 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:38:04 INFO - PROCESS | 1663 | 1461425884778 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 1663 | 1461425884782 Marionette TRACE conn2 <- [1,882,null,{}] 08:38:04 INFO - PROCESS | 1663 | 1461425884785 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 1663 | 1461425884884 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:38:04 INFO - PROCESS | 1663 | 1461425884970 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d78a000 == 49 [pid = 1663] [id = 228] 08:38:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x127491c00) [pid = 1663] [serial = 682] [outer = 0x0] 08:38:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b2f5000) [pid = 1663] [serial = 683] [outer = 0x127491c00] 08:38:05 INFO - PROCESS | 1663 | 1461425885000 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bb06400) [pid = 1663] [serial = 684] [outer = 0x127491c00] 08:38:05 INFO - PROCESS | 1663 | 1461425885430 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 678ms 08:38:05 INFO - PROCESS | 1663 | 1461425885452 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 1663 | 1461425885454 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:38:05 INFO - PROCESS | 1663 | 1461425885456 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 1663 | 1461425885458 Marionette TRACE conn2 <- [1,886,null,{}] 08:38:05 INFO - PROCESS | 1663 | 1461425885460 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 1663 | 1461425885563 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:38:05 INFO - PROCESS | 1663 | 1461425885610 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c74f000 == 50 [pid = 1663] [id = 229] 08:38:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x114bb1c00) [pid = 1663] [serial = 685] [outer = 0x0] 08:38:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12b447800) [pid = 1663] [serial = 686] [outer = 0x114bb1c00] 08:38:05 INFO - PROCESS | 1663 | 1461425885641 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12bdda400) [pid = 1663] [serial = 687] [outer = 0x114bb1c00] 08:38:06 INFO - PROCESS | 1663 | 1461425886351 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 921ms 08:38:06 INFO - PROCESS | 1663 | 1461425886378 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:38:06 INFO - PROCESS | 1663 | 1461425886384 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:38:06 INFO - PROCESS | 1663 | 1461425886389 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1663 | 1461425886392 Marionette TRACE conn2 <- [1,890,null,{}] 08:38:06 INFO - PROCESS | 1663 | 1461425886398 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 1663 | 1461425886500 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:38:06 INFO - PROCESS | 1663 | 1461425886564 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a88f000 == 51 [pid = 1663] [id = 230] 08:38:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1153d3c00) [pid = 1663] [serial = 688] [outer = 0x0] 08:38:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1178ee000) [pid = 1663] [serial = 689] [outer = 0x1153d3c00] 08:38:06 INFO - PROCESS | 1663 | 1461425886593 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x118e1cc00) [pid = 1663] [serial = 690] [outer = 0x1153d3c00] 08:38:06 INFO - PROCESS | 1663 | 1461425886994 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 627ms 08:38:07 INFO - PROCESS | 1663 | 1461425887019 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1663 | 1461425887023 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:38:07 INFO - PROCESS | 1663 | 1461425887027 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1663 | 1461425887028 Marionette TRACE conn2 <- [1,894,null,{}] 08:38:07 INFO - PROCESS | 1663 | 1461425887031 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 1663 | 1461425887138 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12c321000 == 50 [pid = 1663] [id = 224] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb2e800 == 49 [pid = 1663] [id = 223] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7ae800 == 48 [pid = 1663] [id = 222] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x123b28000 == 47 [pid = 1663] [id = 221] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x12b049800 == 46 [pid = 1663] [id = 220] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x127a8b000 == 45 [pid = 1663] [id = 219] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x126d30800 == 44 [pid = 1663] [id = 218] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x123b2c000 == 43 [pid = 1663] [id = 217] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11c70c000 == 42 [pid = 1663] [id = 216] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11b93b800 == 41 [pid = 1663] [id = 215] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x11a83c800 == 40 [pid = 1663] [id = 214] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x1189a5800 == 39 [pid = 1663] [id = 213] 08:38:07 INFO - PROCESS | 1663 | --DOCSHELL 0x119243800 == 38 [pid = 1663] [id = 212] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x128981400) [pid = 1663] [serial = 608] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x128bc9400) [pid = 1663] [serial = 609] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12b2f2800) [pid = 1663] [serial = 614] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126b7c400) [pid = 1663] [serial = 603] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1293f1400) [pid = 1663] [serial = 611] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12809f800) [pid = 1663] [serial = 606] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1293f7c00) [pid = 1663] [serial = 612] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11c45ac00) [pid = 1663] [serial = 597] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12625c000) [pid = 1663] [serial = 600] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119195c00) [pid = 1663] [serial = 555] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12b44c400) [pid = 1663] [serial = 617] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12b2fa000) [pid = 1663] [serial = 615] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126673000) [pid = 1663] [serial = 602] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12624ec00) [pid = 1663] [serial = 599] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x116548c00) [pid = 1663] [serial = 581] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11a8e4000) [pid = 1663] [serial = 593] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11ad90c00) [pid = 1663] [serial = 594] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1187ae000) [pid = 1663] [serial = 590] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118eec800) [pid = 1663] [serial = 591] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11be06c00) [pid = 1663] [serial = 596] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11af50c00) [pid = 1663] [serial = 584] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11bf89800) [pid = 1663] [serial = 587] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x126253400) [pid = 1663] [serial = 588] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1277e9000) [pid = 1663] [serial = 605] [outer = 0x0] [url = about:blank] 08:38:07 INFO - PROCESS | 1663 | 1461425887213 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x1155b7800 == 39 [pid = 1663] [id = 231] 08:38:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1153d8c00) [pid = 1663] [serial = 691] [outer = 0x0] 08:38:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118589400) [pid = 1663] [serial = 692] [outer = 0x1153d8c00] 08:38:07 INFO - PROCESS | 1663 | 1461425887240 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119d50000) [pid = 1663] [serial = 693] [outer = 0x1153d8c00] 08:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 08:38:07 INFO - PROCESS | 1663 | 1461425887540 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:38:07 INFO - PROCESS | 1663 | 1461425887554 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1663 | 1461425887555 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:38:07 INFO - PROCESS | 1663 | 1461425887558 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1663 | 1461425887560 Marionette TRACE conn2 <- [1,898,null,{}] 08:38:07 INFO - PROCESS | 1663 | 1461425887572 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 1663 | 1461425887653 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:38:07 INFO - PROCESS | 1663 | 1461425887700 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x11924a800 == 40 [pid = 1663] [id = 232] 08:38:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x119d50400) [pid = 1663] [serial = 694] [outer = 0x0] 08:38:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11b94d000) [pid = 1663] [serial = 695] [outer = 0x119d50400] 08:38:07 INFO - PROCESS | 1663 | 1461425887728 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11bf89c00) [pid = 1663] [serial = 696] [outer = 0x119d50400] 08:38:08 INFO - PROCESS | 1663 | 1461425888061 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 527ms 08:38:08 INFO - PROCESS | 1663 | 1461425888086 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 1663 | 1461425888089 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:38:08 INFO - PROCESS | 1663 | 1461425888093 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 1663 | 1461425888094 Marionette TRACE conn2 <- [1,902,null,{}] 08:38:08 INFO - PROCESS | 1663 | 1461425888098 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 1663 | 1461425888215 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:38:08 INFO - PROCESS | 1663 | 1461425888283 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcaa000 == 41 [pid = 1663] [id = 233] 08:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11bf88000) [pid = 1663] [serial = 697] [outer = 0x0] 08:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11c7c8800) [pid = 1663] [serial = 698] [outer = 0x11bf88000] 08:38:08 INFO - PROCESS | 1663 | 1461425888325 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12655bc00) [pid = 1663] [serial = 699] [outer = 0x11bf88000] 08:38:08 INFO - PROCESS | 1663 | 1461425888720 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 08:38:08 INFO - PROCESS | 1663 | 1461425888768 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 1663 | 1461425888769 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:38:08 INFO - PROCESS | 1663 | 1461425888772 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 1663 | 1461425888773 Marionette TRACE conn2 <- [1,906,null,{}] 08:38:08 INFO - PROCESS | 1663 | 1461425888775 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 1663 | 1461425888848 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:38:08 INFO - PROCESS | 1663 | 1461425888853 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b2a000 == 42 [pid = 1663] [id = 234] 08:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126670000) [pid = 1663] [serial = 700] [outer = 0x0] 08:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126b51400) [pid = 1663] [serial = 701] [outer = 0x126670000] 08:38:08 INFO - PROCESS | 1663 | 1461425888878 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x126ed3c00) [pid = 1663] [serial = 702] [outer = 0x126670000] 08:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 468ms 08:38:09 INFO - PROCESS | 1663 | 1461425889234 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:38:09 INFO - PROCESS | 1663 | 1461425889241 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1663 | 1461425889242 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:38:09 INFO - PROCESS | 1663 | 1461425889244 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1663 | 1461425889245 Marionette TRACE conn2 <- [1,910,null,{}] 08:38:09 INFO - PROCESS | 1663 | 1461425889252 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 1663 | 1461425889346 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:38:09 INFO - PROCESS | 1663 | 1461425889354 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x126b1a000 == 43 [pid = 1663] [id = 235] 08:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x127327800) [pid = 1663] [serial = 703] [outer = 0x0] 08:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12809c400) [pid = 1663] [serial = 704] [outer = 0x127327800] 08:38:09 INFO - PROCESS | 1663 | 1461425889382 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12b2f7400) [pid = 1663] [serial = 705] [outer = 0x127327800] 08:38:09 INFO - PROCESS | 1663 | 1461425889741 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 523ms 08:38:09 INFO - PROCESS | 1663 | 1461425889771 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1663 | 1461425889772 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:38:09 INFO - PROCESS | 1663 | 1461425889774 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1663 | 1461425889775 Marionette TRACE conn2 <- [1,914,null,{}] 08:38:09 INFO - PROCESS | 1663 | 1461425889778 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 1663 | 1461425889871 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:38:09 INFO - PROCESS | 1663 | 1461425889875 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x127a8f000 == 44 [pid = 1663] [id = 236] 08:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x128981400) [pid = 1663] [serial = 706] [outer = 0x0] 08:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b454400) [pid = 1663] [serial = 707] [outer = 0x128981400] 08:38:09 INFO - PROCESS | 1663 | 1461425889900 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12ba2dc00) [pid = 1663] [serial = 708] [outer = 0x128981400] 08:38:10 INFO - PROCESS | 1663 | 1461425890244 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 519ms 08:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:38:10 INFO - PROCESS | 1663 | 1461425890293 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1663 | 1461425890294 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:38:10 INFO - PROCESS | 1663 | 1461425890297 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1663 | 1461425890298 Marionette TRACE conn2 <- [1,918,null,{}] 08:38:10 INFO - PROCESS | 1663 | 1461425890300 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 1663 | 1461425890391 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:38:10 INFO - PROCESS | 1663 | 1461425890397 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b048000 == 45 [pid = 1663] [id = 237] 08:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12b452000) [pid = 1663] [serial = 709] [outer = 0x0] 08:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12bb0d000) [pid = 1663] [serial = 710] [outer = 0x12b452000] 08:38:10 INFO - PROCESS | 1663 | 1461425890422 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12bdce800) [pid = 1663] [serial = 711] [outer = 0x12b452000] 08:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 468ms 08:38:10 INFO - PROCESS | 1663 | 1461425890759 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:38:10 INFO - PROCESS | 1663 | 1461425890770 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1663 | 1461425890771 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:38:10 INFO - PROCESS | 1663 | 1461425890773 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1663 | 1461425890774 Marionette TRACE conn2 <- [1,922,null,{}] 08:38:10 INFO - PROCESS | 1663 | 1461425890777 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 1663 | 1461425890874 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:38:10 INFO - PROCESS | 1663 | 1461425890908 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7b5800 == 46 [pid = 1663] [id = 238] 08:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12bd76400) [pid = 1663] [serial = 712] [outer = 0x0] 08:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12bde0000) [pid = 1663] [serial = 713] [outer = 0x12bd76400] 08:38:10 INFO - PROCESS | 1663 | 1461425890933 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12c490c00) [pid = 1663] [serial = 714] [outer = 0x12bd76400] 08:38:11 INFO - PROCESS | 1663 | 1461425891258 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 520ms 08:38:11 INFO - PROCESS | 1663 | 1461425891295 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1663 | 1461425891298 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:38:11 INFO - PROCESS | 1663 | 1461425891301 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1663 | 1461425891302 Marionette TRACE conn2 <- [1,926,null,{}] 08:38:11 INFO - PROCESS | 1663 | 1461425891305 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 1663 | 1461425891396 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:38:11 INFO - PROCESS | 1663 | 1461425891409 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c315000 == 47 [pid = 1663] [id = 239] 08:38:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12bddb000) [pid = 1663] [serial = 715] [outer = 0x0] 08:38:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12c49f000) [pid = 1663] [serial = 716] [outer = 0x12bddb000] 08:38:11 INFO - PROCESS | 1663 | 1461425891436 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12d7bb800) [pid = 1663] [serial = 717] [outer = 0x12bddb000] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12b2f9c00) [pid = 1663] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12b708000) [pid = 1663] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118c1ec00) [pid = 1663] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12bb0c000) [pid = 1663] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1140ce800) [pid = 1663] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11c617400) [pid = 1663] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12666dc00) [pid = 1663] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11afe4000) [pid = 1663] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x119279c00) [pid = 1663] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11af46400) [pid = 1663] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11afe5c00) [pid = 1663] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12c498800) [pid = 1663] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:38:11 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1277ea000) [pid = 1663] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:38:11 INFO - PROCESS | 1663 | 1461425891871 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 618ms 08:38:11 INFO - PROCESS | 1663 | 1461425891920 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1663 | 1461425891922 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:38:11 INFO - PROCESS | 1663 | 1461425891924 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 1663 | 1461425891926 Marionette TRACE conn2 <- [1,930,null,{}] 08:38:11 INFO - PROCESS | 1663 | 1461425891928 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 1663 | 1461425892056 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:38:12 INFO - PROCESS | 1663 | 1461425892064 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d19f000 == 48 [pid = 1663] [id = 240] 08:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x115898000) [pid = 1663] [serial = 718] [outer = 0x0] 08:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12bb0a400) [pid = 1663] [serial = 719] [outer = 0x115898000] 08:38:12 INFO - PROCESS | 1663 | 1461425892093 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12da16c00) [pid = 1663] [serial = 720] [outer = 0x115898000] 08:38:12 INFO - PROCESS | 1663 | 1461425892418 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 519ms 08:38:12 INFO - PROCESS | 1663 | 1461425892443 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1663 | 1461425892445 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:38:12 INFO - PROCESS | 1663 | 1461425892450 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1663 | 1461425892451 Marionette TRACE conn2 <- [1,934,null,{}] 08:38:12 INFO - PROCESS | 1663 | 1461425892453 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 1663 | 1461425892527 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:38:12 INFO - PROCESS | 1663 | 1461425892578 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da72000 == 49 [pid = 1663] [id = 241] 08:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1165ae000) [pid = 1663] [serial = 721] [outer = 0x0] 08:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12da24000) [pid = 1663] [serial = 722] [outer = 0x1165ae000] 08:38:12 INFO - PROCESS | 1663 | 1461425892603 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12da2f000) [pid = 1663] [serial = 723] [outer = 0x1165ae000] 08:38:12 INFO - PROCESS | 1663 | 1461425892869 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 470ms 08:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:38:12 INFO - PROCESS | 1663 | 1461425892921 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1663 | 1461425892922 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:38:12 INFO - PROCESS | 1663 | 1461425892924 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1663 | 1461425892925 Marionette TRACE conn2 <- [1,938,null,{}] 08:38:12 INFO - PROCESS | 1663 | 1461425892928 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 1663 | 1461425893009 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:38:13 INFO - PROCESS | 1663 | 1461425893015 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db7b000 == 50 [pid = 1663] [id = 242] 08:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12da31400) [pid = 1663] [serial = 724] [outer = 0x0] 08:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12e391c00) [pid = 1663] [serial = 725] [outer = 0x12da31400] 08:38:13 INFO - PROCESS | 1663 | 1461425893041 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12e397800) [pid = 1663] [serial = 726] [outer = 0x12da31400] 08:38:13 INFO - PROCESS | 1663 | 1461425893370 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 471ms 08:38:13 INFO - PROCESS | 1663 | 1461425893397 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1663 | 1461425893400 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:38:13 INFO - PROCESS | 1663 | 1461425893402 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1663 | 1461425893403 Marionette TRACE conn2 <- [1,942,null,{}] 08:38:13 INFO - PROCESS | 1663 | 1461425893405 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 1663 | 1461425893504 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:38:13 INFO - PROCESS | 1663 | 1461425893510 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e457000 == 51 [pid = 1663] [id = 243] 08:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12e38e000) [pid = 1663] [serial = 727] [outer = 0x0] 08:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12e39a400) [pid = 1663] [serial = 728] [outer = 0x12e38e000] 08:38:13 INFO - PROCESS | 1663 | 1461425893535 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12e41f800) [pid = 1663] [serial = 729] [outer = 0x12e38e000] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x1267d2800 == 50 [pid = 1663] [id = 193] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12b055800 == 49 [pid = 1663] [id = 210] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x126d20000 == 48 [pid = 1663] [id = 209] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11adb8800 == 47 [pid = 1663] [id = 211] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11a831800 == 46 [pid = 1663] [id = 208] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x114b6a800 == 45 [pid = 1663] [id = 207] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11a88f000 == 44 [pid = 1663] [id = 230] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11c74f000 == 43 [pid = 1663] [id = 229] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12d78a000 == 42 [pid = 1663] [id = 228] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12b040800 == 41 [pid = 1663] [id = 227] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11b059000 == 40 [pid = 1663] [id = 226] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x115375000 == 39 [pid = 1663] [id = 225] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11924a800 == 38 [pid = 1663] [id = 232] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x1155b7800 == 37 [pid = 1663] [id = 231] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x126b1a000 == 36 [pid = 1663] [id = 235] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x123b2a000 == 35 [pid = 1663] [id = 234] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7b5800 == 34 [pid = 1663] [id = 238] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12da72000 == 33 [pid = 1663] [id = 241] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12d19f000 == 32 [pid = 1663] [id = 240] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x127a8f000 == 31 [pid = 1663] [id = 236] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12c315000 == 30 [pid = 1663] [id = 239] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcaa000 == 29 [pid = 1663] [id = 233] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12b048000 == 28 [pid = 1663] [id = 237] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12b44fc00) [pid = 1663] [serial = 653] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12ba30000) [pid = 1663] [serial = 656] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x119279400) [pid = 1663] [serial = 636] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118ceb000) [pid = 1663] [serial = 635] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1277b3000) [pid = 1663] [serial = 629] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12bb11000) [pid = 1663] [serial = 659] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11a805400) [pid = 1663] [serial = 623] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12b702c00) [pid = 1663] [serial = 633] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12656a800) [pid = 1663] [serial = 632] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11bf83800) [pid = 1663] [serial = 626] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12624e400) [pid = 1663] [serial = 644] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12666d400) [pid = 1663] [serial = 645] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x114441400) [pid = 1663] [serial = 620] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126dc7800) [pid = 1663] [serial = 647] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x127043400) [pid = 1663] [serial = 648] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11b9a1400) [pid = 1663] [serial = 641] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11c4b2400) [pid = 1663] [serial = 642] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11a8dc400) [pid = 1663] [serial = 638] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11af48800) [pid = 1663] [serial = 639] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x123b49000) [pid = 1663] [serial = 662] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12b2ee000) [pid = 1663] [serial = 663] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12bd7c000) [pid = 1663] [serial = 665] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12bd7f800) [pid = 1663] [serial = 660] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12d1bc400) [pid = 1663] [serial = 668] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12d1c6800) [pid = 1663] [serial = 669] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1280a5c00) [pid = 1663] [serial = 650] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12c499000) [pid = 1663] [serial = 666] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12b706c00) [pid = 1663] [serial = 654] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12d1c7c00) [pid = 1663] [serial = 671] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12bb08c00) [pid = 1663] [serial = 657] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12b2f1400) [pid = 1663] [serial = 651] [outer = 0x0] [url = about:blank] 08:38:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12db7b000 == 27 [pid = 1663] [id = 242] 08:38:15 INFO - PROCESS | 1663 | 1461425895013 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1621ms 08:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:38:15 INFO - PROCESS | 1663 | 1461425895024 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1663 | 1461425895026 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:38:15 INFO - PROCESS | 1663 | 1461425895030 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1663 | 1461425895033 Marionette TRACE conn2 <- [1,946,null,{}] 08:38:15 INFO - PROCESS | 1663 | 1461425895038 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 1663 | 1461425895113 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:38:15 INFO - PROCESS | 1663 | 1461425895157 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1157be800 == 28 [pid = 1663] [id = 244] 08:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1162ba000) [pid = 1663] [serial = 730] [outer = 0x0] 08:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1162c0c00) [pid = 1663] [serial = 731] [outer = 0x1162ba000] 08:38:15 INFO - PROCESS | 1663 | 1461425895185 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11890cc00) [pid = 1663] [serial = 732] [outer = 0x1162ba000] 08:38:15 INFO - PROCESS | 1663 | 1461425895505 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 523ms 08:38:15 INFO - PROCESS | 1663 | 1461425895552 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:38:15 INFO - PROCESS | 1663 | 1461425895556 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:38:15 INFO - PROCESS | 1663 | 1461425895561 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1663 | 1461425895563 Marionette TRACE conn2 <- [1,950,null,{}] 08:38:15 INFO - PROCESS | 1663 | 1461425895565 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 1663 | 1461425895642 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:38:15 INFO - PROCESS | 1663 | 1461425895687 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185d9800 == 29 [pid = 1663] [id = 245] 08:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x114b37800) [pid = 1663] [serial = 733] [outer = 0x0] 08:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1189c9400) [pid = 1663] [serial = 734] [outer = 0x114b37800] 08:38:15 INFO - PROCESS | 1663 | 1461425895713 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119abd800) [pid = 1663] [serial = 735] [outer = 0x114b37800] 08:38:16 INFO - PROCESS | 1663 | 1461425896071 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 523ms 08:38:16 INFO - PROCESS | 1663 | 1461425896085 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:38:16 INFO - PROCESS | 1663 | 1461425896087 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:38:16 INFO - PROCESS | 1663 | 1461425896091 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 1663 | 1461425896095 Marionette TRACE conn2 <- [1,954,null,{}] 08:38:16 INFO - PROCESS | 1663 | 1461425896108 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 1663 | 1461425896222 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:38:16 INFO - PROCESS | 1663 | 1461425896295 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ad4800 == 30 [pid = 1663] [id = 246] 08:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1136e4000) [pid = 1663] [serial = 736] [outer = 0x0] 08:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11a8e0000) [pid = 1663] [serial = 737] [outer = 0x1136e4000] 08:38:16 INFO - PROCESS | 1663 | 1461425896337 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11afeb400) [pid = 1663] [serial = 738] [outer = 0x1136e4000] 08:38:16 INFO - PROCESS | 1663 | 1461425896655 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 577ms 08:38:16 INFO - PROCESS | 1663 | 1461425896674 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1663 | 1461425896676 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:38:16 INFO - PROCESS | 1663 | 1461425896687 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 1663 | 1461425896688 Marionette TRACE conn2 <- [1,958,null,{}] 08:38:16 INFO - PROCESS | 1663 | 1461425896691 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 1663 | 1461425896769 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:38:16 INFO - PROCESS | 1663 | 1461425896773 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aae7800 == 31 [pid = 1663] [id = 247] 08:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11af46400) [pid = 1663] [serial = 739] [outer = 0x0] 08:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11b9a8400) [pid = 1663] [serial = 740] [outer = 0x11af46400] 08:38:16 INFO - PROCESS | 1663 | 1461425896802 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11b9a2000) [pid = 1663] [serial = 741] [outer = 0x11af46400] 08:38:17 INFO - PROCESS | 1663 | 1461425897120 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 478ms 08:38:17 INFO - PROCESS | 1663 | 1461425897157 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1663 | 1461425897158 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:38:17 INFO - PROCESS | 1663 | 1461425897160 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1663 | 1461425897162 Marionette TRACE conn2 <- [1,962,null,{}] 08:38:17 INFO - PROCESS | 1663 | 1461425897167 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 1663 | 1461425897255 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:38:17 INFO - PROCESS | 1663 | 1461425897259 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b058000 == 32 [pid = 1663] [id = 248] 08:38:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x114754000) [pid = 1663] [serial = 742] [outer = 0x0] 08:38:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11bf88c00) [pid = 1663] [serial = 743] [outer = 0x114754000] 08:38:17 INFO - PROCESS | 1663 | 1461425897287 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11c4a7000) [pid = 1663] [serial = 744] [outer = 0x114754000] 08:38:17 INFO - PROCESS | 1663 | 1461425897624 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 472ms 08:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:38:17 INFO - PROCESS | 1663 | 1461425897635 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1663 | 1461425897636 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:38:17 INFO - PROCESS | 1663 | 1461425897638 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 1663 | 1461425897640 Marionette TRACE conn2 <- [1,966,null,{}] 08:38:17 INFO - PROCESS | 1663 | 1461425897643 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 1663 | 1461425897744 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:38:17 INFO - PROCESS | 1663 | 1461425897808 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcaa000 == 33 [pid = 1663] [id = 249] 08:38:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11b947800) [pid = 1663] [serial = 745] [outer = 0x0] 08:38:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11c619000) [pid = 1663] [serial = 746] [outer = 0x11b947800] 08:38:17 INFO - PROCESS | 1663 | 1461425897852 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12666dc00) [pid = 1663] [serial = 747] [outer = 0x11b947800] 08:38:18 INFO - PROCESS | 1663 | 1461425898244 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 625ms 08:38:18 INFO - PROCESS | 1663 | 1461425898264 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 1663 | 1461425898267 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:38:18 INFO - PROCESS | 1663 | 1461425898270 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 1663 | 1461425898271 Marionette TRACE conn2 <- [1,970,null,{}] 08:38:18 INFO - PROCESS | 1663 | 1461425898274 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 1663 | 1461425898344 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:38:18 INFO - PROCESS | 1663 | 1461425898390 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c754000 == 34 [pid = 1663] [id = 250] 08:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1162bd000) [pid = 1663] [serial = 748] [outer = 0x0] 08:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x126673000) [pid = 1663] [serial = 749] [outer = 0x1162bd000] 08:38:18 INFO - PROCESS | 1663 | 1461425898416 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x126b81000) [pid = 1663] [serial = 750] [outer = 0x1162bd000] 08:38:18 INFO - PROCESS | 1663 | 1461425898681 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 420ms 08:38:18 INFO - PROCESS | 1663 | 1461425898690 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 1663 | 1461425898691 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:38:18 INFO - PROCESS | 1663 | 1461425898696 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 1663 | 1461425898699 Marionette TRACE conn2 <- [1,974,null,{}] 08:38:18 INFO - PROCESS | 1663 | 1461425898708 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 1663 | 1461425898784 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:38:18 INFO - PROCESS | 1663 | 1461425898788 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263b5800 == 35 [pid = 1663] [id = 251] 08:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x126b74400) [pid = 1663] [serial = 751] [outer = 0x0] 08:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x127328c00) [pid = 1663] [serial = 752] [outer = 0x126b74400] 08:38:18 INFO - PROCESS | 1663 | 1461425898816 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1277b9800) [pid = 1663] [serial = 753] [outer = 0x126b74400] 08:38:19 INFO - PROCESS | 1663 | 1461425899136 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 477ms 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:38:19 INFO - PROCESS | 1663 | 1461425899173 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1663 | 1461425899175 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:38:19 INFO - PROCESS | 1663 | 1461425899177 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 1663 | 1461425899180 Marionette TRACE conn2 <- [1,978,null,{}] 08:38:19 INFO - PROCESS | 1663 | 1461425899184 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 1663 | 1461425899281 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:38:19 INFO - PROCESS | 1663 | 1461425899287 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ad4000 == 36 [pid = 1663] [id = 252] 08:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11570bc00) [pid = 1663] [serial = 754] [outer = 0x0] 08:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1277b8400) [pid = 1663] [serial = 755] [outer = 0x11570bc00] 08:38:19 INFO - PROCESS | 1663 | 1461425899319 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128026400) [pid = 1663] [serial = 756] [outer = 0x11570bc00] 08:38:19 INFO - PROCESS | 1663 | 1461425899756 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 622ms 08:38:19 INFO - PROCESS | 1663 | 1461425899800 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:38:19 INFO - PROCESS | 1663 | 1461425899802 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:38:19 INFO - PROCESS | 1663 | 1461425899804 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 1663 | 1461425899805 Marionette TRACE conn2 <- [1,982,null,{}] 08:38:19 INFO - PROCESS | 1663 | 1461425899808 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 1663 | 1461425899882 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:38:19 INFO - PROCESS | 1663 | 1461425899912 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d31800 == 37 [pid = 1663] [id = 253] 08:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1134e1000) [pid = 1663] [serial = 757] [outer = 0x0] 08:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x128026000) [pid = 1663] [serial = 758] [outer = 0x1134e1000] 08:38:19 INFO - PROCESS | 1663 | 1461425899937 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x128bc4c00) [pid = 1663] [serial = 759] [outer = 0x1134e1000] 08:38:20 INFO - PROCESS | 1663 | 1461425900272 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 520ms 08:38:20 INFO - PROCESS | 1663 | 1461425900324 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1663 | 1461425900326 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:38:20 INFO - PROCESS | 1663 | 1461425900328 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 1663 | 1461425900330 Marionette TRACE conn2 <- [1,986,null,{}] 08:38:20 INFO - PROCESS | 1663 | 1461425900332 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 1663 | 1461425900431 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:38:20 INFO - PROCESS | 1663 | 1461425900462 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b051800 == 38 [pid = 1663] [id = 254] 08:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x127acc400) [pid = 1663] [serial = 760] [outer = 0x0] 08:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1293f4c00) [pid = 1663] [serial = 761] [outer = 0x127acc400] 08:38:20 INFO - PROCESS | 1663 | 1461425900491 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12b2fa400) [pid = 1663] [serial = 762] [outer = 0x127acc400] 08:38:20 INFO - PROCESS | 1663 | 1461425900842 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 08:38:20 INFO - PROCESS | 1663 | 1461425900851 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1663 | 1461425900852 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:38:20 INFO - PROCESS | 1663 | 1461425900854 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 1663 | 1461425900855 Marionette TRACE conn2 <- [1,990,null,{}] 08:38:20 INFO - PROCESS | 1663 | 1461425900858 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 1663 | 1461425900954 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:38:20 INFO - PROCESS | 1663 | 1461425900991 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b18800 == 39 [pid = 1663] [id = 255] 08:38:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12b2f0400) [pid = 1663] [serial = 763] [outer = 0x0] 08:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12b44c400) [pid = 1663] [serial = 764] [outer = 0x12b2f0400] 08:38:21 INFO - PROCESS | 1663 | 1461425901016 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12b541800) [pid = 1663] [serial = 765] [outer = 0x12b2f0400] 08:38:21 INFO - PROCESS | 1663 | 1461425901334 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 08:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:38:21 INFO - PROCESS | 1663 | 1461425901375 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1663 | 1461425901376 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:38:21 INFO - PROCESS | 1663 | 1461425901378 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1663 | 1461425901379 Marionette TRACE conn2 <- [1,994,null,{}] 08:38:21 INFO - PROCESS | 1663 | 1461425901382 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 1663 | 1461425901472 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:38:21 INFO - PROCESS | 1663 | 1461425901476 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b184800 == 40 [pid = 1663] [id = 256] 08:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12b2fa800) [pid = 1663] [serial = 766] [outer = 0x0] 08:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12b70d400) [pid = 1663] [serial = 767] [outer = 0x12b2fa800] 08:38:21 INFO - PROCESS | 1663 | 1461425901501 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12bb05c00) [pid = 1663] [serial = 768] [outer = 0x12b2fa800] 08:38:21 INFO - PROCESS | 1663 | 1461425901845 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 520ms 08:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:38:21 INFO - PROCESS | 1663 | 1461425901900 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1663 | 1461425901901 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:38:21 INFO - PROCESS | 1663 | 1461425901903 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1663 | 1461425901904 Marionette TRACE conn2 <- [1,998,null,{}] 08:38:21 INFO - PROCESS | 1663 | 1461425901907 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 1663 | 1461425902170 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1277f1000) [pid = 1663] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1158a1c00) [pid = 1663] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1142d1800) [pid = 1663] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12c492c00) [pid = 1663] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12b2fc800) [pid = 1663] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11b9ad800) [pid = 1663] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12666b000) [pid = 1663] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1134d6000) [pid = 1663] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11890c800) [pid = 1663] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12da31400) [pid = 1663] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x128981400) [pid = 1663] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12b452000) [pid = 1663] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12bd76400) [pid = 1663] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12bddb000) [pid = 1663] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x115898000) [pid = 1663] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1165ae000) [pid = 1663] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x127327800) [pid = 1663] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126670000) [pid = 1663] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11bf88000) [pid = 1663] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119d50400) [pid = 1663] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1153d8c00) [pid = 1663] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1153d3c00) [pid = 1663] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x114bb1c00) [pid = 1663] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x127491c00) [pid = 1663] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11be03000) [pid = 1663] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11a80dc00) [pid = 1663] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1134e0800) [pid = 1663] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:38:22 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x115899000) [pid = 1663] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:38:22 INFO - PROCESS | 1663 | 1461425902228 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x118c3a800 == 41 [pid = 1663] [id = 257] 08:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1134e0800) [pid = 1663] [serial = 769] [outer = 0x0] 08:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x114bb6c00) [pid = 1663] [serial = 770] [outer = 0x1134e0800] 08:38:22 INFO - PROCESS | 1663 | 1461425902258 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1187b0800) [pid = 1663] [serial = 771] [outer = 0x1134e0800] 08:38:22 INFO - PROCESS | 1663 | 1461425902652 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 772ms 08:38:22 INFO - PROCESS | 1663 | 1461425902676 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1663 | 1461425902678 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:38:22 INFO - PROCESS | 1663 | 1461425902682 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 1663 | 1461425902685 Marionette TRACE conn2 <- [1,1002,null,{}] 08:38:22 INFO - PROCESS | 1663 | 1461425902693 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 1663 | 1461425902782 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:38:22 INFO - PROCESS | 1663 | 1461425902788 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x127920000 == 42 [pid = 1663] [id = 258] 08:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x119abfc00) [pid = 1663] [serial = 772] [outer = 0x0] 08:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11bf8d000) [pid = 1663] [serial = 773] [outer = 0x119abfc00] 08:38:22 INFO - PROCESS | 1663 | 1461425902813 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12733ec00) [pid = 1663] [serial = 774] [outer = 0x119abfc00] 08:38:23 INFO - PROCESS | 1663 | 1461425903179 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 523ms 08:38:23 INFO - PROCESS | 1663 | 1461425903204 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 1663 | 1461425903206 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:38:23 INFO - PROCESS | 1663 | 1461425903209 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 1663 | 1461425903211 Marionette TRACE conn2 <- [1,1006,null,{}] 08:38:23 INFO - PROCESS | 1663 | 1461425903214 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 1663 | 1461425903329 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:38:23 INFO - PROCESS | 1663 | 1461425903403 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb14000 == 43 [pid = 1663] [id = 259] 08:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119d50400) [pid = 1663] [serial = 775] [outer = 0x0] 08:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12b2ee800) [pid = 1663] [serial = 776] [outer = 0x119d50400] 08:38:23 INFO - PROCESS | 1663 | 1461425903442 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12bb11c00) [pid = 1663] [serial = 777] [outer = 0x119d50400] 08:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 620ms 08:38:23 INFO - PROCESS | 1663 | 1461425903823 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:38:23 INFO - PROCESS | 1663 | 1461425903830 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:38:23 INFO - PROCESS | 1663 | 1461425903831 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:38:23 INFO - PROCESS | 1663 | 1461425903834 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 1663 | 1461425903835 Marionette TRACE conn2 <- [1,1010,null,{}] 08:38:23 INFO - PROCESS | 1663 | 1461425903837 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 1663 | 1461425903916 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:38:23 INFO - PROCESS | 1663 | 1461425903980 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf9b800 == 44 [pid = 1663] [id = 260] 08:38:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11ad93c00) [pid = 1663] [serial = 778] [outer = 0x0] 08:38:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12bd7a000) [pid = 1663] [serial = 779] [outer = 0x11ad93c00] 08:38:24 INFO - PROCESS | 1663 | 1461425904005 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bde0800) [pid = 1663] [serial = 780] [outer = 0x11ad93c00] 08:38:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1157be800 == 43 [pid = 1663] [id = 244] 08:38:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12e457000 == 42 [pid = 1663] [id = 243] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1185d9800 == 41 [pid = 1663] [id = 245] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcaa000 == 40 [pid = 1663] [id = 249] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1263b5800 == 39 [pid = 1663] [id = 251] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x126d31800 == 38 [pid = 1663] [id = 253] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12b184800 == 37 [pid = 1663] [id = 256] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11aae7800 == 36 [pid = 1663] [id = 247] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x127920000 == 35 [pid = 1663] [id = 258] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x119ad4000 == 34 [pid = 1663] [id = 252] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x119ad4800 == 33 [pid = 1663] [id = 246] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11c754000 == 32 [pid = 1663] [id = 250] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11b058000 == 31 [pid = 1663] [id = 248] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x128b18800 == 30 [pid = 1663] [id = 255] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x118c3a800 == 29 [pid = 1663] [id = 257] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11b051800 == 28 [pid = 1663] [id = 254] 08:38:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb14000 == 27 [pid = 1663] [id = 259] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b452c00) [pid = 1663] [serial = 618] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12d7c4400) [pid = 1663] [serial = 672] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11890d400) [pid = 1663] [serial = 582] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128973800) [pid = 1663] [serial = 579] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11b951800) [pid = 1663] [serial = 585] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1152c6000) [pid = 1663] [serial = 552] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12e39a400) [pid = 1663] [serial = 728] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12e391c00) [pid = 1663] [serial = 725] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12b454400) [pid = 1663] [serial = 707] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12bb0d000) [pid = 1663] [serial = 710] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12ba2dc00) [pid = 1663] [serial = 708] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12bde0000) [pid = 1663] [serial = 713] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12bdce800) [pid = 1663] [serial = 711] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12c49f000) [pid = 1663] [serial = 716] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12bb0a400) [pid = 1663] [serial = 719] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12c490c00) [pid = 1663] [serial = 714] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12da24000) [pid = 1663] [serial = 722] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12da2f000) [pid = 1663] [serial = 723] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12d7bb800) [pid = 1663] [serial = 717] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12809c400) [pid = 1663] [serial = 704] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126b51400) [pid = 1663] [serial = 701] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126ed3c00) [pid = 1663] [serial = 702] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12e397800) [pid = 1663] [serial = 726] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11c7c8800) [pid = 1663] [serial = 698] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12655bc00) [pid = 1663] [serial = 699] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11b94d000) [pid = 1663] [serial = 695] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11bf89c00) [pid = 1663] [serial = 696] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118589400) [pid = 1663] [serial = 692] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119d50000) [pid = 1663] [serial = 693] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x118e1cc00) [pid = 1663] [serial = 690] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1178ee000) [pid = 1663] [serial = 689] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12bdda400) [pid = 1663] [serial = 687] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12b447800) [pid = 1663] [serial = 686] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12bb06400) [pid = 1663] [serial = 684] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12b2f5000) [pid = 1663] [serial = 683] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x126dcc000) [pid = 1663] [serial = 681] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x126253800) [pid = 1663] [serial = 680] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11b94b400) [pid = 1663] [serial = 678] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x11ad93400) [pid = 1663] [serial = 677] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x117850000) [pid = 1663] [serial = 675] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1153d5c00) [pid = 1663] [serial = 674] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12da16c00) [pid = 1663] [serial = 720] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12b2f7400) [pid = 1663] [serial = 705] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x123b51000) [pid = 1663] [serial = 627] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12b453c00) [pid = 1663] [serial = 630] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x1153d9400) [pid = 1663] [serial = 621] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x11ad93800) [pid = 1663] [serial = 624] [outer = 0x0] [url = about:blank] 08:38:25 INFO - PROCESS | 1663 | 1461425905391 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1573ms 08:38:25 INFO - PROCESS | 1663 | 1461425905408 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 1663 | 1461425905410 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:38:25 INFO - PROCESS | 1663 | 1461425905417 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 1663 | 1461425905419 Marionette TRACE conn2 <- [1,1014,null,{}] 08:38:25 INFO - PROCESS | 1663 | 1461425905423 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 1663 | 1461425905503 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:38:25 INFO - PROCESS | 1663 | 1461425905550 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1157c9800 == 28 [pid = 1663] [id = 261] 08:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1153df400) [pid = 1663] [serial = 781] [outer = 0x0] 08:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1162bdc00) [pid = 1663] [serial = 782] [outer = 0x1153df400] 08:38:25 INFO - PROCESS | 1663 | 1461425905581 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x116717c00) [pid = 1663] [serial = 783] [outer = 0x1153df400] 08:38:26 INFO - PROCESS | 1663 | 1461425906031 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 627ms 08:38:26 INFO - PROCESS | 1663 | 1461425906042 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 1663 | 1461425906052 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:38:26 INFO - PROCESS | 1663 | 1461425906071 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 1663 | 1461425906073 Marionette TRACE conn2 <- [1,1018,null,{}] 08:38:26 INFO - PROCESS | 1663 | 1461425906077 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 1663 | 1461425906190 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:38:26 INFO - PROCESS | 1663 | 1461425906199 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x118e4b800 == 29 [pid = 1663] [id = 262] 08:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1187afc00) [pid = 1663] [serial = 784] [outer = 0x0] 08:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118c24000) [pid = 1663] [serial = 785] [outer = 0x1187afc00] 08:38:26 INFO - PROCESS | 1663 | 1461425906227 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118e1d000) [pid = 1663] [serial = 786] [outer = 0x1187afc00] 08:38:26 INFO - PROCESS | 1663 | 1461425906573 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 531ms 08:38:26 INFO - PROCESS | 1663 | 1461425906593 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 1663 | 1461425906595 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:38:26 INFO - PROCESS | 1663 | 1461425906601 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 1663 | 1461425906604 Marionette TRACE conn2 <- [1,1022,null,{}] 08:38:26 INFO - PROCESS | 1663 | 1461425906621 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 1663 | 1461425906693 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:38:26 INFO - PROCESS | 1663 | 1461425906700 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ad7000 == 30 [pid = 1663] [id = 263] 08:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1136dcc00) [pid = 1663] [serial = 787] [outer = 0x0] 08:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11a804400) [pid = 1663] [serial = 788] [outer = 0x1136dcc00] 08:38:26 INFO - PROCESS | 1663 | 1461425906731 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11ac98400) [pid = 1663] [serial = 789] [outer = 0x1136dcc00] 08:38:27 INFO - PROCESS | 1663 | 1461425907076 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 531ms 08:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:38:27 INFO - PROCESS | 1663 | 1461425907130 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1663 | 1461425907132 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:38:27 INFO - PROCESS | 1663 | 1461425907134 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1663 | 1461425907135 Marionette TRACE conn2 <- [1,1026,null,{}] 08:38:27 INFO - PROCESS | 1663 | 1461425907137 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 1663 | 1461425907208 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:38:27 INFO - PROCESS | 1663 | 1461425907253 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a889800 == 31 [pid = 1663] [id = 264] 08:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11a8e4000) [pid = 1663] [serial = 790] [outer = 0x0] 08:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11ad93800) [pid = 1663] [serial = 791] [outer = 0x11a8e4000] 08:38:27 INFO - PROCESS | 1663 | 1461425907280 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11afec800) [pid = 1663] [serial = 792] [outer = 0x11a8e4000] 08:38:27 INFO - PROCESS | 1663 | 1461425907573 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 08:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:38:27 INFO - PROCESS | 1663 | 1461425907605 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1663 | 1461425907606 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:38:27 INFO - PROCESS | 1663 | 1461425907609 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1663 | 1461425907610 Marionette TRACE conn2 <- [1,1030,null,{}] 08:38:27 INFO - PROCESS | 1663 | 1461425907612 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 1663 | 1461425907688 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:38:27 INFO - PROCESS | 1663 | 1461425907692 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba05800 == 32 [pid = 1663] [id = 265] 08:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116719800) [pid = 1663] [serial = 793] [outer = 0x0] 08:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11b94d000) [pid = 1663] [serial = 794] [outer = 0x116719800] 08:38:27 INFO - PROCESS | 1663 | 1461425907720 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11ba7ec00) [pid = 1663] [serial = 795] [outer = 0x116719800] 08:38:28 INFO - PROCESS | 1663 | 1461425908128 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 569ms 08:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:38:28 INFO - PROCESS | 1663 | 1461425908179 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1663 | 1461425908181 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:38:28 INFO - PROCESS | 1663 | 1461425908184 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1663 | 1461425908185 Marionette TRACE conn2 <- [1,1034,null,{}] 08:38:28 INFO - PROCESS | 1663 | 1461425908187 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 1663 | 1461425908316 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:38:28 INFO - PROCESS | 1663 | 1461425908335 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c128800 == 33 [pid = 1663] [id = 266] 08:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11be07000) [pid = 1663] [serial = 796] [outer = 0x0] 08:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11c4aa000) [pid = 1663] [serial = 797] [outer = 0x11be07000] 08:38:28 INFO - PROCESS | 1663 | 1461425908379 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x123b4a800) [pid = 1663] [serial = 798] [outer = 0x11be07000] 08:38:28 INFO - PROCESS | 1663 | 1461425908702 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 582ms 08:38:28 INFO - PROCESS | 1663 | 1461425908772 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1663 | 1461425908773 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:38:28 INFO - PROCESS | 1663 | 1461425908776 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1663 | 1461425908777 Marionette TRACE conn2 <- [1,1038,null,{}] 08:38:28 INFO - PROCESS | 1663 | 1461425908780 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 1663 | 1461425908846 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:38:28 INFO - PROCESS | 1663 | 1461425908851 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c752000 == 34 [pid = 1663] [id = 267] 08:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x114babc00) [pid = 1663] [serial = 799] [outer = 0x0] 08:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x126251800) [pid = 1663] [serial = 800] [outer = 0x114babc00] 08:38:28 INFO - PROCESS | 1663 | 1461425908877 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126259000) [pid = 1663] [serial = 801] [outer = 0x114babc00] 08:38:29 INFO - PROCESS | 1663 | 1461425909208 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 471ms 08:38:29 INFO - PROCESS | 1663 | 1461425909250 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1663 | 1461425909251 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:38:29 INFO - PROCESS | 1663 | 1461425909254 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1663 | 1461425909255 Marionette TRACE conn2 <- [1,1042,null,{}] 08:38:29 INFO - PROCESS | 1663 | 1461425909257 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 1663 | 1461425909326 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:38:29 INFO - PROCESS | 1663 | 1461425909334 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262c0000 == 35 [pid = 1663] [id = 268] 08:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12624e400) [pid = 1663] [serial = 802] [outer = 0x0] 08:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12666e000) [pid = 1663] [serial = 803] [outer = 0x12624e400] 08:38:29 INFO - PROCESS | 1663 | 1461425909359 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126678000) [pid = 1663] [serial = 804] [outer = 0x12624e400] 08:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 419ms 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:38:29 INFO - PROCESS | 1663 | 1461425909670 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:38:29 INFO - PROCESS | 1663 | 1461425909674 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1663 | 1461425909675 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:38:29 INFO - PROCESS | 1663 | 1461425909679 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1663 | 1461425909680 Marionette TRACE conn2 <- [1,1046,null,{}] 08:38:29 INFO - PROCESS | 1663 | 1461425909686 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 1663 | 1461425909781 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:38:29 INFO - PROCESS | 1663 | 1461425909787 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x119ad4800 == 36 [pid = 1663] [id = 269] 08:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x114bacc00) [pid = 1663] [serial = 805] [outer = 0x0] 08:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x126b75c00) [pid = 1663] [serial = 806] [outer = 0x114bacc00] 08:38:29 INFO - PROCESS | 1663 | 1461425909811 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x126ece800) [pid = 1663] [serial = 807] [outer = 0x114bacc00] 08:38:30 INFO - PROCESS | 1663 | 1461425910194 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 08:38:30 INFO - PROCESS | 1663 | 1461425910203 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 1663 | 1461425910205 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:38:30 INFO - PROCESS | 1663 | 1461425910208 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 1663 | 1461425910210 Marionette TRACE conn2 <- [1,1050,null,{}] 08:38:30 INFO - PROCESS | 1663 | 1461425910214 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 1663 | 1461425910327 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:38:30 INFO - PROCESS | 1663 | 1461425910417 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d2e800 == 37 [pid = 1663] [id = 270] 08:38:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x114760000) [pid = 1663] [serial = 808] [outer = 0x0] 08:38:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x126ecd800) [pid = 1663] [serial = 809] [outer = 0x114760000] 08:38:30 INFO - PROCESS | 1663 | 1461425910456 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1277f2000) [pid = 1663] [serial = 810] [outer = 0x114760000] 08:38:30 INFO - PROCESS | 1663 | 1461425910817 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 620ms 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:38:30 INFO - PROCESS | 1663 | 1461425910828 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 1663 | 1461425910830 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:38:30 INFO - PROCESS | 1663 | 1461425910836 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 1663 | 1461425910838 Marionette TRACE conn2 <- [1,1054,null,{}] 08:38:30 INFO - PROCESS | 1663 | 1461425910840 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 1663 | 1461425910937 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:38:30 INFO - PROCESS | 1663 | 1461425910968 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba05000 == 38 [pid = 1663] [id = 271] 08:38:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1277b4400) [pid = 1663] [serial = 811] [outer = 0x0] 08:38:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1280a6c00) [pid = 1663] [serial = 812] [outer = 0x1277b4400] 08:38:30 INFO - PROCESS | 1663 | 1461425910996 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1293f4400) [pid = 1663] [serial = 813] [outer = 0x1277b4400] 08:38:31 INFO - PROCESS | 1663 | 1461425911364 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 570ms 08:38:31 INFO - PROCESS | 1663 | 1461425911406 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1663 | 1461425911408 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:38:31 INFO - PROCESS | 1663 | 1461425911412 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 1663 | 1461425911414 Marionette TRACE conn2 <- [1,1058,null,{}] 08:38:31 INFO - PROCESS | 1663 | 1461425911417 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 1663 | 1461425911548 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:38:31 INFO - PROCESS | 1663 | 1461425911568 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b11000 == 39 [pid = 1663] [id = 272] 08:38:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1293f8800) [pid = 1663] [serial = 814] [outer = 0x0] 08:38:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12b2f2800) [pid = 1663] [serial = 815] [outer = 0x1293f8800] 08:38:31 INFO - PROCESS | 1663 | 1461425911606 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12b445800) [pid = 1663] [serial = 816] [outer = 0x1293f8800] 08:38:32 INFO - PROCESS | 1663 | 1461425912019 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 624ms 08:38:32 INFO - PROCESS | 1663 | 1461425912036 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:38:32 INFO - PROCESS | 1663 | 1461425912038 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:38:32 INFO - PROCESS | 1663 | 1461425912042 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1663 | 1461425912044 Marionette TRACE conn2 <- [1,1062,null,{}] 08:38:32 INFO - PROCESS | 1663 | 1461425912047 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 1663 | 1461425912181 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:38:32 INFO - PROCESS | 1663 | 1461425912200 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b055000 == 40 [pid = 1663] [id = 273] 08:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11c613c00) [pid = 1663] [serial = 817] [outer = 0x0] 08:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12b2ed400) [pid = 1663] [serial = 818] [outer = 0x11c613c00] 08:38:32 INFO - PROCESS | 1663 | 1461425912240 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12b452800) [pid = 1663] [serial = 819] [outer = 0x11c613c00] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x127acc400) [pid = 1663] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12b2f0400) [pid = 1663] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12b2fa800) [pid = 1663] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119abfc00) [pid = 1663] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1134e0800) [pid = 1663] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x114754000) [pid = 1663] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11af46400) [pid = 1663] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1136e4000) [pid = 1663] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x114b37800) [pid = 1663] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1162ba000) [pid = 1663] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12e38e000) [pid = 1663] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11570bc00) [pid = 1663] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119d50400) [pid = 1663] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126b74400) [pid = 1663] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1162bd000) [pid = 1663] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11b947800) [pid = 1663] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:38:32 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1134e1000) [pid = 1663] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:38:32 INFO - PROCESS | 1663 | 1461425912722 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 721ms 08:38:32 INFO - PROCESS | 1663 | 1461425912767 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:38:32 INFO - PROCESS | 1663 | 1461425912770 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:38:32 INFO - PROCESS | 1663 | 1461425912772 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1663 | 1461425912773 Marionette TRACE conn2 <- [1,1066,null,{}] 08:38:32 INFO - PROCESS | 1663 | 1461425912793 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 1663 | 1461425912898 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:38:32 INFO - PROCESS | 1663 | 1461425912905 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c135000 == 41 [pid = 1663] [id = 274] 08:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1162ba000) [pid = 1663] [serial = 820] [outer = 0x0] 08:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11be11000) [pid = 1663] [serial = 821] [outer = 0x1162ba000] 08:38:32 INFO - PROCESS | 1663 | 1461425912931 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126eca000) [pid = 1663] [serial = 822] [outer = 0x1162ba000] 08:38:33 INFO - PROCESS | 1663 | 1461425913217 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 468ms 08:38:33 INFO - PROCESS | 1663 | 1461425913241 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1663 | 1461425913242 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:38:33 INFO - PROCESS | 1663 | 1461425913244 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1663 | 1461425913246 Marionette TRACE conn2 <- [1,1070,null,{}] 08:38:33 INFO - PROCESS | 1663 | 1461425913252 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 1663 | 1461425913326 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:38:33 INFO - PROCESS | 1663 | 1461425913332 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b5e4800 == 42 [pid = 1663] [id = 275] 08:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x126b74400) [pid = 1663] [serial = 823] [outer = 0x0] 08:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b450c00) [pid = 1663] [serial = 824] [outer = 0x126b74400] 08:38:33 INFO - PROCESS | 1663 | 1461425913357 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b544c00) [pid = 1663] [serial = 825] [outer = 0x126b74400] 08:38:33 INFO - PROCESS | 1663 | 1461425913758 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 522ms 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:38:33 INFO - PROCESS | 1663 | 1461425913767 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1663 | 1461425913769 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:38:33 INFO - PROCESS | 1663 | 1461425913772 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 1663 | 1461425913774 Marionette TRACE conn2 <- [1,1074,null,{}] 08:38:33 INFO - PROCESS | 1663 | 1461425913778 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 1663 | 1461425913890 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:38:33 INFO - PROCESS | 1663 | 1461425913897 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb22000 == 43 [pid = 1663] [id = 276] 08:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b2fa800) [pid = 1663] [serial = 826] [outer = 0x0] 08:38:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12b710c00) [pid = 1663] [serial = 827] [outer = 0x12b2fa800] 08:38:33 INFO - PROCESS | 1663 | 1461425913936 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12bb06800) [pid = 1663] [serial = 828] [outer = 0x12b2fa800] 08:38:34 INFO - PROCESS | 1663 | 1461425914324 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 571ms 08:38:34 INFO - PROCESS | 1663 | 1461425914344 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1663 | 1461425914345 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:38:34 INFO - PROCESS | 1663 | 1461425914350 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1663 | 1461425914351 Marionette TRACE conn2 <- [1,1078,null,{}] 08:38:34 INFO - PROCESS | 1663 | 1461425914354 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 1663 | 1461425914451 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:38:34 INFO - PROCESS | 1663 | 1461425914458 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf97000 == 44 [pid = 1663] [id = 277] 08:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x114bad800) [pid = 1663] [serial = 829] [outer = 0x0] 08:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12bb0fc00) [pid = 1663] [serial = 830] [outer = 0x114bad800] 08:38:34 INFO - PROCESS | 1663 | 1461425914484 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12bd7ec00) [pid = 1663] [serial = 831] [outer = 0x114bad800] 08:38:35 INFO - PROCESS | 1663 | 1461425915159 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 870ms 08:38:35 INFO - PROCESS | 1663 | 1461425915241 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:38:35 INFO - PROCESS | 1663 | 1461425915245 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:38:35 INFO - PROCESS | 1663 | 1461425915249 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 1663 | 1461425915251 Marionette TRACE conn2 <- [1,1082,null,{}] 08:38:35 INFO - PROCESS | 1663 | 1461425915255 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 1663 | 1461425915360 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:38:35 INFO - PROCESS | 1663 | 1461425915410 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x119111000 == 45 [pid = 1663] [id = 278] 08:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1162b9800) [pid = 1663] [serial = 832] [outer = 0x0] 08:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118587c00) [pid = 1663] [serial = 833] [outer = 0x1162b9800] 08:38:35 INFO - PROCESS | 1663 | 1461425915442 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118cecc00) [pid = 1663] [serial = 834] [outer = 0x1162b9800] 08:38:36 INFO - PROCESS | 1663 | 1461425916281 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1121ms 08:38:36 INFO - PROCESS | 1663 | 1461425916370 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1663 | 1461425916372 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:38:36 INFO - PROCESS | 1663 | 1461425916376 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1663 | 1461425916378 Marionette TRACE conn2 <- [1,1086,null,{}] 08:38:36 INFO - PROCESS | 1663 | 1461425916382 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 1663 | 1461425916475 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:38:36 INFO - PROCESS | 1663 | 1461425916527 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1157c6800 == 46 [pid = 1663] [id = 279] 08:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x116550c00) [pid = 1663] [serial = 835] [outer = 0x0] 08:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11784dc00) [pid = 1663] [serial = 836] [outer = 0x116550c00] 08:38:36 INFO - PROCESS | 1663 | 1461425916556 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118c0f800) [pid = 1663] [serial = 837] [outer = 0x116550c00] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb22000 == 45 [pid = 1663] [id = 276] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12b5e4800 == 44 [pid = 1663] [id = 275] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11c135000 == 43 [pid = 1663] [id = 274] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12b055000 == 42 [pid = 1663] [id = 273] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x128b11000 == 41 [pid = 1663] [id = 272] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba05000 == 40 [pid = 1663] [id = 271] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x126d2e800 == 39 [pid = 1663] [id = 270] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119ad4800 == 38 [pid = 1663] [id = 269] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12bd7a000) [pid = 1663] [serial = 779] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1262c0000 == 37 [pid = 1663] [id = 268] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11c752000 == 36 [pid = 1663] [id = 267] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11c128800 == 35 [pid = 1663] [id = 266] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba05800 == 34 [pid = 1663] [id = 265] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11a889800 == 33 [pid = 1663] [id = 264] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119ad7000 == 32 [pid = 1663] [id = 263] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x118e4b800 == 31 [pid = 1663] [id = 262] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1157c9800 == 30 [pid = 1663] [id = 261] 08:38:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf9b800 == 29 [pid = 1663] [id = 260] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1293f4c00) [pid = 1663] [serial = 761] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12b44c400) [pid = 1663] [serial = 764] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12b2fa400) [pid = 1663] [serial = 762] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12b70d400) [pid = 1663] [serial = 767] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12b541800) [pid = 1663] [serial = 765] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11bf8d000) [pid = 1663] [serial = 773] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12bb05c00) [pid = 1663] [serial = 768] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x114bb6c00) [pid = 1663] [serial = 770] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12733ec00) [pid = 1663] [serial = 774] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1187b0800) [pid = 1663] [serial = 771] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11bf88c00) [pid = 1663] [serial = 743] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11b9a8400) [pid = 1663] [serial = 740] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11b9a2000) [pid = 1663] [serial = 741] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11a8e0000) [pid = 1663] [serial = 737] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11afeb400) [pid = 1663] [serial = 738] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1189c9400) [pid = 1663] [serial = 734] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x119abd800) [pid = 1663] [serial = 735] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1162c0c00) [pid = 1663] [serial = 731] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11890cc00) [pid = 1663] [serial = 732] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12e41f800) [pid = 1663] [serial = 729] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1277b8400) [pid = 1663] [serial = 755] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128026400) [pid = 1663] [serial = 756] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12bb11c00) [pid = 1663] [serial = 777] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x127328c00) [pid = 1663] [serial = 752] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x1277b9800) [pid = 1663] [serial = 753] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x126673000) [pid = 1663] [serial = 749] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x126b81000) [pid = 1663] [serial = 750] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11c619000) [pid = 1663] [serial = 746] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12666dc00) [pid = 1663] [serial = 747] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11c4a7000) [pid = 1663] [serial = 744] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x128026000) [pid = 1663] [serial = 758] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12b2ee800) [pid = 1663] [serial = 776] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x128bc4c00) [pid = 1663] [serial = 759] [outer = 0x0] [url = about:blank] 08:38:36 INFO - PROCESS | 1663 | 1461425916985 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 625ms 08:38:37 INFO - PROCESS | 1663 | 1461425917002 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1663 | 1461425917007 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:38:37 INFO - PROCESS | 1663 | 1461425917011 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1663 | 1461425917013 Marionette TRACE conn2 <- [1,1090,null,{}] 08:38:37 INFO - PROCESS | 1663 | 1461425917018 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 1663 | 1461425917091 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:38:37 INFO - PROCESS | 1663 | 1461425917097 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x119112000 == 30 [pid = 1663] [id = 280] 08:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11890c800) [pid = 1663] [serial = 838] [outer = 0x0] 08:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118e17000) [pid = 1663] [serial = 839] [outer = 0x11890c800] 08:38:37 INFO - PROCESS | 1663 | 1461425917126 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119d57000) [pid = 1663] [serial = 840] [outer = 0x11890c800] 08:38:37 INFO - PROCESS | 1663 | 1461425917492 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 524ms 08:38:37 INFO - PROCESS | 1663 | 1461425917536 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1663 | 1461425917537 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:38:37 INFO - PROCESS | 1663 | 1461425917539 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 1663 | 1461425917542 Marionette TRACE conn2 <- [1,1094,null,{}] 08:38:37 INFO - PROCESS | 1663 | 1461425917550 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 1663 | 1461425917632 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:38:37 INFO - PROCESS | 1663 | 1461425917638 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ada5800 == 31 [pid = 1663] [id = 281] 08:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11af46c00) [pid = 1663] [serial = 841] [outer = 0x0] 08:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11b951800) [pid = 1663] [serial = 842] [outer = 0x11af46c00] 08:38:37 INFO - PROCESS | 1663 | 1461425917671 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11be0a000) [pid = 1663] [serial = 843] [outer = 0x11af46c00] 08:38:38 INFO - PROCESS | 1663 | 1461425918127 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 624ms 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:38:38 INFO - PROCESS | 1663 | 1461425918164 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 1663 | 1461425918166 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:38:38 INFO - PROCESS | 1663 | 1461425918168 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1663 | 1461425918169 Marionette TRACE conn2 <- [1,1098,null,{}] 08:38:38 INFO - PROCESS | 1663 | 1461425918171 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 1663 | 1461425918243 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:38:38 INFO - PROCESS | 1663 | 1461425918248 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c120800 == 32 [pid = 1663] [id = 282] 08:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x114bb4400) [pid = 1663] [serial = 844] [outer = 0x0] 08:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11c4ab800) [pid = 1663] [serial = 845] [outer = 0x114bb4400] 08:38:38 INFO - PROCESS | 1663 | 1461425918277 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x123a39c00) [pid = 1663] [serial = 846] [outer = 0x114bb4400] 08:38:38 INFO - PROCESS | 1663 | 1461425918592 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:38:38 INFO - PROCESS | 1663 | 1461425918636 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 1663 | 1461425918637 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:38:38 INFO - PROCESS | 1663 | 1461425918639 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1663 | 1461425918641 Marionette TRACE conn2 <- [1,1102,null,{}] 08:38:38 INFO - PROCESS | 1663 | 1461425918643 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 1663 | 1461425918737 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:38:38 INFO - PROCESS | 1663 | 1461425918744 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c70c800 == 33 [pid = 1663] [id = 283] 08:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11be11400) [pid = 1663] [serial = 847] [outer = 0x0] 08:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12624d400) [pid = 1663] [serial = 848] [outer = 0x11be11400] 08:38:38 INFO - PROCESS | 1663 | 1461425918772 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x126256c00) [pid = 1663] [serial = 849] [outer = 0x11be11400] 08:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 467ms 08:38:39 INFO - PROCESS | 1663 | 1461425919105 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:38:39 INFO - PROCESS | 1663 | 1461425919108 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 1663 | 1461425919109 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:38:39 INFO - PROCESS | 1663 | 1461425919111 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 1663 | 1461425919112 Marionette TRACE conn2 <- [1,1106,null,{}] 08:38:39 INFO - PROCESS | 1663 | 1461425919122 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 1663 | 1461425919228 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:38:39 INFO - PROCESS | 1663 | 1461425919233 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12661b800 == 34 [pid = 1663] [id = 284] 08:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123a39800) [pid = 1663] [serial = 850] [outer = 0x0] 08:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x126672800) [pid = 1663] [serial = 851] [outer = 0x123a39800] 08:38:39 INFO - PROCESS | 1663 | 1461425919261 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12749bc00) [pid = 1663] [serial = 852] [outer = 0x123a39800] 08:38:39 INFO - PROCESS | 1663 | 1461425919574 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 476ms 08:38:39 INFO - PROCESS | 1663 | 1461425919591 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 1663 | 1461425919592 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:38:39 INFO - PROCESS | 1663 | 1461425919594 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 1663 | 1461425919596 Marionette TRACE conn2 <- [1,1110,null,{}] 08:38:39 INFO - PROCESS | 1663 | 1461425919607 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 1663 | 1461425919705 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:38:39 INFO - PROCESS | 1663 | 1461425919709 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d2d800 == 35 [pid = 1663] [id = 285] 08:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126257800) [pid = 1663] [serial = 853] [outer = 0x0] 08:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12797c000) [pid = 1663] [serial = 854] [outer = 0x126257800] 08:38:39 INFO - PROCESS | 1663 | 1461425919735 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1280a5c00) [pid = 1663] [serial = 855] [outer = 0x126257800] 08:38:40 INFO - PROCESS | 1663 | 1461425920059 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 522ms 08:38:40 INFO - PROCESS | 1663 | 1461425920118 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1663 | 1461425920120 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:38:40 INFO - PROCESS | 1663 | 1461425920123 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1663 | 1461425920125 Marionette TRACE conn2 <- [1,1114,null,{}] 08:38:40 INFO - PROCESS | 1663 | 1461425920128 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 1663 | 1461425920259 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:38:40 INFO - PROCESS | 1663 | 1461425920278 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x118543800 == 36 [pid = 1663] [id = 286] 08:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126ecf800) [pid = 1663] [serial = 856] [outer = 0x0] 08:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x128bc1c00) [pid = 1663] [serial = 857] [outer = 0x126ecf800] 08:38:40 INFO - PROCESS | 1663 | 1461425920317 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128bcc000) [pid = 1663] [serial = 858] [outer = 0x126ecf800] 08:38:40 INFO - PROCESS | 1663 | 1461425920691 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 573ms 08:38:40 INFO - PROCESS | 1663 | 1461425920695 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1663 | 1461425920697 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:38:40 INFO - PROCESS | 1663 | 1461425920701 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1663 | 1461425920702 Marionette TRACE conn2 <- [1,1118,null,{}] 08:38:40 INFO - PROCESS | 1663 | 1461425920705 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 1663 | 1461425920792 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:38:40 INFO - PROCESS | 1663 | 1461425920797 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x128078800 == 37 [pid = 1663] [id = 287] 08:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x128bcc800) [pid = 1663] [serial = 859] [outer = 0x0] 08:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1293f6800) [pid = 1663] [serial = 860] [outer = 0x128bcc800] 08:38:40 INFO - PROCESS | 1663 | 1461425920822 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12b2f5000) [pid = 1663] [serial = 861] [outer = 0x128bcc800] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x114babc00) [pid = 1663] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x114bacc00) [pid = 1663] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116719800) [pid = 1663] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1136dcc00) [pid = 1663] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1187afc00) [pid = 1663] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11c613c00) [pid = 1663] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11a8e4000) [pid = 1663] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1153df400) [pid = 1663] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1277b4400) [pid = 1663] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1162ba000) [pid = 1663] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1293f8800) [pid = 1663] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x114760000) [pid = 1663] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11be07000) [pid = 1663] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11ad93c00) [pid = 1663] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x126b74400) [pid = 1663] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12624e400) [pid = 1663] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:38:41 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12b2fa800) [pid = 1663] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:38:41 INFO - PROCESS | 1663 | 1461425921229 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 569ms 08:38:41 INFO - PROCESS | 1663 | 1461425921271 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 1663 | 1461425921272 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:38:41 INFO - PROCESS | 1663 | 1461425921274 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1663 | 1461425921275 Marionette TRACE conn2 <- [1,1122,null,{}] 08:38:41 INFO - PROCESS | 1663 | 1461425921278 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 1663 | 1461425921351 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:38:41 INFO - PROCESS | 1663 | 1461425921355 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b933800 == 38 [pid = 1663] [id = 288] 08:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11671bc00) [pid = 1663] [serial = 862] [outer = 0x0] 08:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11ad89800) [pid = 1663] [serial = 863] [outer = 0x11671bc00] 08:38:41 INFO - PROCESS | 1663 | 1461425921380 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12624e400) [pid = 1663] [serial = 864] [outer = 0x11671bc00] 08:38:41 INFO - PROCESS | 1663 | 1461425921710 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:38:41 INFO - PROCESS | 1663 | 1461425921744 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 1663 | 1461425921745 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:38:41 INFO - PROCESS | 1663 | 1461425921747 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1663 | 1461425921749 Marionette TRACE conn2 <- [1,1126,null,{}] 08:38:41 INFO - PROCESS | 1663 | 1461425921758 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 1663 | 1461425921844 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:38:41 INFO - PROCESS | 1663 | 1461425921850 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b193000 == 39 [pid = 1663] [id = 289] 08:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12624e800) [pid = 1663] [serial = 865] [outer = 0x0] 08:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1293f1000) [pid = 1663] [serial = 866] [outer = 0x12624e800] 08:38:41 INFO - PROCESS | 1663 | 1461425921880 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12b453c00) [pid = 1663] [serial = 867] [outer = 0x12624e800] 08:38:42 INFO - PROCESS | 1663 | 1461425922188 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 478ms 08:38:42 INFO - PROCESS | 1663 | 1461425922226 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1663 | 1461425922227 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:38:42 INFO - PROCESS | 1663 | 1461425922229 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 1663 | 1461425922230 Marionette TRACE conn2 <- [1,1130,null,{}] 08:38:42 INFO - PROCESS | 1663 | 1461425922235 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 1663 | 1461425922306 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:38:42 INFO - PROCESS | 1663 | 1461425922310 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7be800 == 40 [pid = 1663] [id = 290] 08:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12b53ac00) [pid = 1663] [serial = 868] [outer = 0x0] 08:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12b70dc00) [pid = 1663] [serial = 869] [outer = 0x12b53ac00] 08:38:42 INFO - PROCESS | 1663 | 1461425922338 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12bb0a400) [pid = 1663] [serial = 870] [outer = 0x12b53ac00] 08:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12b544800) [pid = 1663] [serial = 871] [outer = 0x12e396400] 08:38:42 INFO - PROCESS | 1663 | 1461425922699 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 520ms 08:38:42 INFO - PROCESS | 1663 | 1461425922750 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1663 | 1461425922751 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:38:42 INFO - PROCESS | 1663 | 1461425922753 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 1663 | 1461425922754 Marionette TRACE conn2 <- [1,1134,null,{}] 08:38:42 INFO - PROCESS | 1663 | 1461425922757 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 1663 | 1461425922829 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:38:42 INFO - PROCESS | 1663 | 1461425922836 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf88000 == 41 [pid = 1663] [id = 291] 08:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12bb11000) [pid = 1663] [serial = 872] [outer = 0x0] 08:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12bd79400) [pid = 1663] [serial = 873] [outer = 0x12bb11000] 08:38:42 INFO - PROCESS | 1663 | 1461425922861 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12bdd4c00) [pid = 1663] [serial = 874] [outer = 0x12bb11000] 08:38:43 INFO - PROCESS | 1663 | 1461425923234 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 520ms 08:38:43 INFO - PROCESS | 1663 | 1461425923275 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1663 | 1461425923277 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:38:43 INFO - PROCESS | 1663 | 1461425923281 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1663 | 1461425923283 Marionette TRACE conn2 <- [1,1138,null,{}] 08:38:43 INFO - PROCESS | 1663 | 1461425923287 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 1663 | 1461425923416 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:38:43 INFO - PROCESS | 1663 | 1461425923475 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187dc800 == 42 [pid = 1663] [id = 292] 08:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1153db400) [pid = 1663] [serial = 875] [outer = 0x0] 08:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116248c00) [pid = 1663] [serial = 876] [outer = 0x1153db400] 08:38:43 INFO - PROCESS | 1663 | 1461425923506 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1189c4400) [pid = 1663] [serial = 877] [outer = 0x1153db400] 08:38:43 INFO - PROCESS | 1663 | 1461425923937 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:38:43 INFO - PROCESS | 1663 | 1461425923952 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1663 | 1461425923956 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:38:43 INFO - PROCESS | 1663 | 1461425923960 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1663 | 1461425923962 Marionette TRACE conn2 <- [1,1142,null,{}] 08:38:43 INFO - PROCESS | 1663 | 1461425923965 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 1663 | 1461425924059 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:38:44 INFO - PROCESS | 1663 | 1461425924103 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c70e800 == 43 [pid = 1663] [id = 293] 08:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x115707000) [pid = 1663] [serial = 878] [outer = 0x0] 08:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119278800) [pid = 1663] [serial = 879] [outer = 0x115707000] 08:38:44 INFO - PROCESS | 1663 | 1461425924134 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11ba71400) [pid = 1663] [serial = 880] [outer = 0x115707000] 08:38:44 INFO - PROCESS | 1663 | 1461425924538 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 08:38:44 INFO - PROCESS | 1663 | 1461425924598 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 1663 | 1461425924599 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:38:44 INFO - PROCESS | 1663 | 1461425924603 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 1663 | 1461425924606 Marionette TRACE conn2 <- [1,1146,null,{}] 08:38:44 INFO - PROCESS | 1663 | 1461425924616 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 1663 | 1461425924714 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:38:44 INFO - PROCESS | 1663 | 1461425924809 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b515800 == 44 [pid = 1663] [id = 294] 08:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x126271000) [pid = 1663] [serial = 881] [outer = 0x0] 08:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126674400) [pid = 1663] [serial = 882] [outer = 0x126271000] 08:38:44 INFO - PROCESS | 1663 | 1461425924840 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126ecec00) [pid = 1663] [serial = 883] [outer = 0x126271000] 08:38:45 INFO - PROCESS | 1663 | 1461425925255 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 672ms 08:38:45 INFO - PROCESS | 1663 | 1461425925275 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1663 | 1461425925277 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:38:45 INFO - PROCESS | 1663 | 1461425925280 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1663 | 1461425925281 Marionette TRACE conn2 <- [1,1150,null,{}] 08:38:45 INFO - PROCESS | 1663 | 1461425925283 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 1663 | 1461425925377 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:38:45 INFO - PROCESS | 1663 | 1461425925422 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d199000 == 45 [pid = 1663] [id = 295] 08:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12666d400) [pid = 1663] [serial = 884] [outer = 0x0] 08:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1293f2400) [pid = 1663] [serial = 885] [outer = 0x12666d400] 08:38:45 INFO - PROCESS | 1663 | 1461425925452 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12b44d400) [pid = 1663] [serial = 886] [outer = 0x12666d400] 08:38:45 INFO - PROCESS | 1663 | 1461425925884 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 620ms 08:38:45 INFO - PROCESS | 1663 | 1461425925900 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1663 | 1461425925902 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:38:45 INFO - PROCESS | 1663 | 1461425925904 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 1663 | 1461425925905 Marionette TRACE conn2 <- [1,1154,null,{}] 08:38:45 INFO - PROCESS | 1663 | 1461425925908 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 1663 | 1461425926003 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:38:46 INFO - PROCESS | 1663 | 1461425926084 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x11971d000 == 46 [pid = 1663] [id = 296] 08:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x118988000) [pid = 1663] [serial = 887] [outer = 0x0] 08:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12b450800) [pid = 1663] [serial = 888] [outer = 0x118988000] 08:38:46 INFO - PROCESS | 1663 | 1461425926114 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12bb10000) [pid = 1663] [serial = 889] [outer = 0x118988000] 08:38:46 INFO - PROCESS | 1663 | 1461425926658 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 821ms 08:38:46 INFO - PROCESS | 1663 | 1461425926725 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 1663 | 1461425926728 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:38:46 INFO - PROCESS | 1663 | 1461425926731 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 1663 | 1461425926734 Marionette TRACE conn2 <- [1,1158,null,{}] 08:38:46 INFO - PROCESS | 1663 | 1461425926737 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 1663 | 1461425926825 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:38:46 INFO - PROCESS | 1663 | 1461425926896 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1158c3000 == 47 [pid = 1663] [id = 297] 08:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11654e800) [pid = 1663] [serial = 890] [outer = 0x0] 08:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x116716c00) [pid = 1663] [serial = 891] [outer = 0x11654e800] 08:38:46 INFO - PROCESS | 1663 | 1461425926928 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1189be800) [pid = 1663] [serial = 892] [outer = 0x11654e800] 08:38:47 INFO - PROCESS | 1663 | 1461425927478 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7be800 == 46 [pid = 1663] [id = 290] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12b193000 == 45 [pid = 1663] [id = 289] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x11b933800 == 44 [pid = 1663] [id = 288] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x128078800 == 43 [pid = 1663] [id = 287] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x118543800 == 42 [pid = 1663] [id = 286] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x126d2d800 == 41 [pid = 1663] [id = 285] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12661b800 == 40 [pid = 1663] [id = 284] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x11c70c800 == 39 [pid = 1663] [id = 283] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x11c120800 == 38 [pid = 1663] [id = 282] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x11ada5800 == 37 [pid = 1663] [id = 281] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x119112000 == 36 [pid = 1663] [id = 280] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1157c6800 == 35 [pid = 1663] [id = 279] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x119111000 == 34 [pid = 1663] [id = 278] 08:38:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf97000 == 33 [pid = 1663] [id = 277] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 822ms 08:38:47 INFO - PROCESS | 1663 | 1461425927554 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 1663 | 1461425927558 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:38:47 INFO - PROCESS | 1663 | 1461425927562 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 1663 | 1461425927564 Marionette TRACE conn2 <- [1,1162,null,{}] 08:38:47 INFO - PROCESS | 1663 | 1461425927567 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 1663 | 1461425927640 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:38:47 INFO - PROCESS | 1663 | 1461425927651 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187d7800 == 34 [pid = 1663] [id = 298] 08:38:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119133000) [pid = 1663] [serial = 893] [outer = 0x0] 08:38:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119abd800) [pid = 1663] [serial = 894] [outer = 0x119133000] 08:38:47 INFO - PROCESS | 1663 | 1461425927678 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11af4a400) [pid = 1663] [serial = 895] [outer = 0x119133000] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b710c00) [pid = 1663] [serial = 827] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12bb06800) [pid = 1663] [serial = 828] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x126251800) [pid = 1663] [serial = 800] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126b75c00) [pid = 1663] [serial = 806] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11ba7ec00) [pid = 1663] [serial = 795] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11a804400) [pid = 1663] [serial = 788] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118c24000) [pid = 1663] [serial = 785] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12b2ed400) [pid = 1663] [serial = 818] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11afec800) [pid = 1663] [serial = 792] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1162bdc00) [pid = 1663] [serial = 782] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1293f4400) [pid = 1663] [serial = 813] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126eca000) [pid = 1663] [serial = 822] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12b445800) [pid = 1663] [serial = 816] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11be11000) [pid = 1663] [serial = 821] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11ad93800) [pid = 1663] [serial = 791] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126ecd800) [pid = 1663] [serial = 809] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11c4aa000) [pid = 1663] [serial = 797] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12bde0800) [pid = 1663] [serial = 780] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12b450c00) [pid = 1663] [serial = 824] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x126678000) [pid = 1663] [serial = 804] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12b452800) [pid = 1663] [serial = 819] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11b94d000) [pid = 1663] [serial = 794] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11ac98400) [pid = 1663] [serial = 789] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1277f2000) [pid = 1663] [serial = 810] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12b2f2800) [pid = 1663] [serial = 815] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116717c00) [pid = 1663] [serial = 783] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1280a6c00) [pid = 1663] [serial = 812] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118e1d000) [pid = 1663] [serial = 786] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12b544c00) [pid = 1663] [serial = 825] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x126ece800) [pid = 1663] [serial = 807] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x126259000) [pid = 1663] [serial = 801] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12666e000) [pid = 1663] [serial = 803] [outer = 0x0] [url = about:blank] 08:38:47 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x123b4a800) [pid = 1663] [serial = 798] [outer = 0x0] [url = about:blank] 08:38:48 INFO - PROCESS | 1663 | 1461425928037 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 522ms 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:38:48 INFO - PROCESS | 1663 | 1461425928085 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1663 | 1461425928086 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:38:48 INFO - PROCESS | 1663 | 1461425928088 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1663 | 1461425928090 Marionette TRACE conn2 <- [1,1166,null,{}] 08:38:48 INFO - PROCESS | 1663 | 1461425928098 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 1663 | 1461425928175 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:38:48 INFO - PROCESS | 1663 | 1461425928183 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba05800 == 35 [pid = 1663] [id = 299] 08:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11b950000) [pid = 1663] [serial = 896] [outer = 0x0] 08:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11be0f800) [pid = 1663] [serial = 897] [outer = 0x11b950000] 08:38:48 INFO - PROCESS | 1663 | 1461425928212 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11c4b2c00) [pid = 1663] [serial = 898] [outer = 0x11b950000] 08:38:48 INFO - PROCESS | 1663 | 1461425928549 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 470ms 08:38:48 INFO - PROCESS | 1663 | 1461425928559 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:38:48 INFO - PROCESS | 1663 | 1461425928561 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:38:48 INFO - PROCESS | 1663 | 1461425928563 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1663 | 1461425928564 Marionette TRACE conn2 <- [1,1170,null,{}] 08:38:48 INFO - PROCESS | 1663 | 1461425928570 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 1663 | 1461425928653 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:38:48 INFO - PROCESS | 1663 | 1461425928698 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c11f000 == 36 [pid = 1663] [id = 300] 08:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11c613400) [pid = 1663] [serial = 899] [outer = 0x0] 08:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x123b4f000) [pid = 1663] [serial = 900] [outer = 0x11c613400] 08:38:48 INFO - PROCESS | 1663 | 1461425928724 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12666c800) [pid = 1663] [serial = 901] [outer = 0x11c613400] 08:38:49 INFO - PROCESS | 1663 | 1461425929018 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 473ms 08:38:49 INFO - PROCESS | 1663 | 1461425929040 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1663 | 1461425929041 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:38:49 INFO - PROCESS | 1663 | 1461425929043 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1663 | 1461425929044 Marionette TRACE conn2 <- [1,1174,null,{}] 08:38:49 INFO - PROCESS | 1663 | 1461425929047 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 1663 | 1461425929126 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:38:49 INFO - PROCESS | 1663 | 1461425929133 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263b4800 == 37 [pid = 1663] [id = 301] 08:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12690d000) [pid = 1663] [serial = 902] [outer = 0x0] 08:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x127041800) [pid = 1663] [serial = 903] [outer = 0x12690d000] 08:38:49 INFO - PROCESS | 1663 | 1461425929160 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1277b8400) [pid = 1663] [serial = 904] [outer = 0x12690d000] 08:38:49 INFO - PROCESS | 1663 | 1461425929494 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1663 | 1461425929518 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:38:49 INFO - PROCESS | 1663 | 1461425929521 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1663 | 1461425929522 Marionette TRACE conn2 <- [1,1178,null,{}] 08:38:49 INFO - PROCESS | 1663 | 1461425929524 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 1663 | 1461425929644 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:38:49 INFO - PROCESS | 1663 | 1461425929659 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x118546800 == 38 [pid = 1663] [id = 302] 08:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1277b8800) [pid = 1663] [serial = 905] [outer = 0x0] 08:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12897bc00) [pid = 1663] [serial = 906] [outer = 0x1277b8800] 08:38:49 INFO - PROCESS | 1663 | 1461425929688 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12b44d000) [pid = 1663] [serial = 907] [outer = 0x1277b8800] 08:38:50 INFO - PROCESS | 1663 | 1461425930015 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 1663 | 1461425930044 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:38:50 INFO - PROCESS | 1663 | 1461425930046 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 1663 | 1461425930048 Marionette TRACE conn2 <- [1,1182,null,{}] 08:38:50 INFO - PROCESS | 1663 | 1461425930052 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 1663 | 1461425930145 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:38:50 INFO - PROCESS | 1663 | 1461425930177 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x127a8e000 == 39 [pid = 1663] [id = 303] 08:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1277f3400) [pid = 1663] [serial = 908] [outer = 0x0] 08:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12ba33400) [pid = 1663] [serial = 909] [outer = 0x1277f3400] 08:38:50 INFO - PROCESS | 1663 | 1461425930203 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12bddf800) [pid = 1663] [serial = 910] [outer = 0x1277f3400] 08:38:50 INFO - PROCESS | 1663 | 1461425930551 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 2","_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] 08:38:50 INFO - PROCESS | 1663 | 1461425930570 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:38:50 INFO - PROCESS | 1663 | 1461425930572 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 1663 | 1461425930573 Marionette TRACE conn2 <- [1,1186,null,{}] 08:38:50 INFO - PROCESS | 1663 | 1461425930581 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 1663 | 1461425930675 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:38:50 INFO - PROCESS | 1663 | 1461425930682 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b047800 == 40 [pid = 1663] [id = 304] 08:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12bd7b000) [pid = 1663] [serial = 911] [outer = 0x0] 08:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12c492400) [pid = 1663] [serial = 912] [outer = 0x12bd7b000] 08:38:50 INFO - PROCESS | 1663 | 1461425930707 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12c49dc00) [pid = 1663] [serial = 913] [outer = 0x12bd7b000] 08:38:51 INFO - PROCESS | 1663 | 1461425931030 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1663 | 1461425931046 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:38:51 INFO - PROCESS | 1663 | 1461425931057 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1663 | 1461425931059 Marionette TRACE conn2 <- [1,1190,null,{}] 08:38:51 INFO - PROCESS | 1663 | 1461425931061 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 1663 | 1461425931161 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:38:51 INFO - PROCESS | 1663 | 1461425931166 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b5db000 == 41 [pid = 1663] [id = 305] 08:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12bde2c00) [pid = 1663] [serial = 914] [outer = 0x0] 08:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12d1be000) [pid = 1663] [serial = 915] [outer = 0x12bde2c00] 08:38:51 INFO - PROCESS | 1663 | 1461425931191 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12d1c9400) [pid = 1663] [serial = 916] [outer = 0x12bde2c00] 08:38:51 INFO - PROCESS | 1663 | 1461425931544 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1663 | 1461425931584 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:38:51 INFO - PROCESS | 1663 | 1461425931587 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1663 | 1461425931588 Marionette TRACE conn2 <- [1,1194,null,{}] 08:38:51 INFO - PROCESS | 1663 | 1461425931590 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 1663 | 1461425931756 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11af46c00) [pid = 1663] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x116550c00) [pid = 1663] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11890c800) [pid = 1663] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x123a39800) [pid = 1663] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x114bb4400) [pid = 1663] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11be11400) [pid = 1663] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126ecf800) [pid = 1663] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x114bad800) [pid = 1663] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12b53ac00) [pid = 1663] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126257800) [pid = 1663] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x128bcc800) [pid = 1663] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11671bc00) [pid = 1663] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:38:51 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12624e800) [pid = 1663] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:38:51 INFO - PROCESS | 1663 | 1461425931799 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x11650c000 == 42 [pid = 1663] [id = 306] 08:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1134d9000) [pid = 1663] [serial = 917] [outer = 0x0] 08:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x114bb4400) [pid = 1663] [serial = 918] [outer = 0x1134d9000] 08:38:51 INFO - PROCESS | 1663 | 1461425931824 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11af46c00) [pid = 1663] [serial = 919] [outer = 0x1134d9000] 08:38:52 INFO - PROCESS | 1663 | 1461425932119 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 1663 | 1461425932159 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:38:52 INFO - PROCESS | 1663 | 1461425932161 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 1663 | 1461425932162 Marionette TRACE conn2 <- [1,1198,null,{}] 08:38:52 INFO - PROCESS | 1663 | 1461425932167 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 1663 | 1461425932260 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:38:52 INFO - PROCESS | 1663 | 1461425932307 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d1ae000 == 43 [pid = 1663] [id = 307] 08:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x114545400) [pid = 1663] [serial = 920] [outer = 0x0] 08:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x128bc9c00) [pid = 1663] [serial = 921] [outer = 0x114545400] 08:38:52 INFO - PROCESS | 1663 | 1461425932337 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12da27000) [pid = 1663] [serial = 922] [outer = 0x114545400] 08:38:52 INFO - PROCESS | 1663 | 1461425932608 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 473ms 08:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:38:52 INFO - PROCESS | 1663 | 1461425932638 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 1663 | 1461425932639 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:38:52 INFO - PROCESS | 1663 | 1461425932642 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 1663 | 1461425932643 Marionette TRACE conn2 <- [1,1202,null,{}] 08:38:52 INFO - PROCESS | 1663 | 1461425932645 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 1663 | 1461425932741 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:38:52 INFO - PROCESS | 1663 | 1461425932745 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db6f800 == 44 [pid = 1663] [id = 308] 08:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11c60e000) [pid = 1663] [serial = 923] [outer = 0x0] 08:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12da2d000) [pid = 1663] [serial = 924] [outer = 0x11c60e000] 08:38:52 INFO - PROCESS | 1663 | 1461425932770 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12e393400) [pid = 1663] [serial = 925] [outer = 0x11c60e000] 08:38:53 INFO - PROCESS | 1663 | 1461425933112 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 518ms 08:38:53 INFO - PROCESS | 1663 | 1461425933160 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1663 | 1461425933161 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:38:53 INFO - PROCESS | 1663 | 1461425933164 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1663 | 1461425933165 Marionette TRACE conn2 <- [1,1206,null,{}] 08:38:53 INFO - PROCESS | 1663 | 1461425933167 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 1663 | 1461425933267 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:38:53 INFO - PROCESS | 1663 | 1461425933273 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e44d800 == 45 [pid = 1663] [id = 309] 08:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12d7bd400) [pid = 1663] [serial = 926] [outer = 0x0] 08:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12e397400) [pid = 1663] [serial = 927] [outer = 0x12d7bd400] 08:38:53 INFO - PROCESS | 1663 | 1461425933298 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12e41e400) [pid = 1663] [serial = 928] [outer = 0x12d7bd400] 08:38:53 INFO - PROCESS | 1663 | 1461425933591 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:38:53 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 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:38:53 INFO - PROCESS | 1663 | 1461425933635 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1663 | 1461425933636 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:38:53 INFO - PROCESS | 1663 | 1461425933638 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1663 | 1461425933639 Marionette TRACE conn2 <- [1,1210,null,{}] 08:38:53 INFO - PROCESS | 1663 | 1461425933641 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 1663 | 1461425933720 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:38:53 INFO - PROCESS | 1663 | 1461425933820 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1156bf000 == 46 [pid = 1663] [id = 310] 08:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1134d9c00) [pid = 1663] [serial = 929] [outer = 0x0] 08:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x114441000) [pid = 1663] [serial = 930] [outer = 0x1134d9c00] 08:38:53 INFO - PROCESS | 1663 | 1461425933853 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11654c800) [pid = 1663] [serial = 931] [outer = 0x1134d9c00] 08:38:54 INFO - PROCESS | 1663 | 1461425934312 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 718ms 08:38:54 INFO - PROCESS | 1663 | 1461425934358 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 1663 | 1461425934361 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:38:54 INFO - PROCESS | 1663 | 1461425934365 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 1663 | 1461425934367 Marionette TRACE conn2 <- [1,1214,null,{}] 08:38:54 INFO - PROCESS | 1663 | 1461425934370 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 1663 | 1461425934475 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:38:54 INFO - PROCESS | 1663 | 1461425934538 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcad000 == 47 [pid = 1663] [id = 311] 08:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118f4d800) [pid = 1663] [serial = 932] [outer = 0x0] 08:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11aff0000) [pid = 1663] [serial = 933] [outer = 0x118f4d800] 08:38:54 INFO - PROCESS | 1663 | 1461425934570 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11ba7bc00) [pid = 1663] [serial = 934] [outer = 0x118f4d800] 08:38:55 INFO - PROCESS | 1663 | 1461425935006 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 671ms 08:38:55 INFO - PROCESS | 1663 | 1461425935039 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1663 | 1461425935042 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:38:55 INFO - PROCESS | 1663 | 1461425935044 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1663 | 1461425935046 Marionette TRACE conn2 <- [1,1218,null,{}] 08:38:55 INFO - PROCESS | 1663 | 1461425935048 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 1663 | 1461425935149 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:38:55 INFO - PROCESS | 1663 | 1461425935234 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b194000 == 48 [pid = 1663] [id = 312] 08:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11bf88c00) [pid = 1663] [serial = 935] [outer = 0x0] 08:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x123b4b000) [pid = 1663] [serial = 936] [outer = 0x11bf88c00] 08:38:55 INFO - PROCESS | 1663 | 1461425935264 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12797ac00) [pid = 1663] [serial = 937] [outer = 0x11bf88c00] 08:38:55 INFO - PROCESS | 1663 | 1461425935689 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 673ms 08:38:55 INFO - PROCESS | 1663 | 1461425935718 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1663 | 1461425935720 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:38:55 INFO - PROCESS | 1663 | 1461425935727 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1663 | 1461425935731 Marionette TRACE conn2 <- [1,1222,null,{}] 08:38:55 INFO - PROCESS | 1663 | 1461425935735 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 1663 | 1461425935861 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:38:55 INFO - PROCESS | 1663 | 1461425935927 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b99800 == 49 [pid = 1663] [id = 313] 08:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11654a000) [pid = 1663] [serial = 938] [outer = 0x0] 08:38:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12934a000) [pid = 1663] [serial = 939] [outer = 0x11654a000] 08:38:55 INFO - PROCESS | 1663 | 1461425935957 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b539400) [pid = 1663] [serial = 940] [outer = 0x11654a000] 08:38:56 INFO - PROCESS | 1663 | 1461425936568 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 1663 | 1461425936604 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:38:56 INFO - PROCESS | 1663 | 1461425936608 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1663 | 1461425936610 Marionette TRACE conn2 <- [1,1226,null,{}] 08:38:56 INFO - PROCESS | 1663 | 1461425936614 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 1663 | 1461425936703 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:38:56 INFO - PROCESS | 1663 | 1461425936767 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119720800 == 50 [pid = 1663] [id = 314] 08:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x115897400) [pid = 1663] [serial = 941] [outer = 0x0] 08:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x118750400) [pid = 1663] [serial = 942] [outer = 0x115897400] 08:38:56 INFO - PROCESS | 1663 | 1461425936796 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x118e1cc00) [pid = 1663] [serial = 943] [outer = 0x115897400] 08:38:57 INFO - PROCESS | 1663 | 1461425937209 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 622ms 08:38:57 INFO - PROCESS | 1663 | 1461425937230 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1663 | 1461425937234 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:38:57 INFO - PROCESS | 1663 | 1461425937238 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 1663 | 1461425937240 Marionette TRACE conn2 <- [1,1230,null,{}] 08:38:57 INFO - PROCESS | 1663 | 1461425937242 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 1663 | 1461425937328 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:38:57 INFO - PROCESS | 1663 | 1461425937379 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f9d800 == 51 [pid = 1663] [id = 315] 08:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x119135000) [pid = 1663] [serial = 944] [outer = 0x0] 08:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11af44000) [pid = 1663] [serial = 945] [outer = 0x119135000] 08:38:57 INFO - PROCESS | 1663 | 1461425937415 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11aff2400) [pid = 1663] [serial = 946] [outer = 0x119135000] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12e44d800 == 50 [pid = 1663] [id = 309] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12db6f800 == 49 [pid = 1663] [id = 308] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12d1ae000 == 48 [pid = 1663] [id = 307] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11650c000 == 47 [pid = 1663] [id = 306] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12b5db000 == 46 [pid = 1663] [id = 305] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12b047800 == 45 [pid = 1663] [id = 304] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x127a8e000 == 44 [pid = 1663] [id = 303] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118587c00) [pid = 1663] [serial = 833] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12bd79400) [pid = 1663] [serial = 873] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x118546800 == 43 [pid = 1663] [id = 302] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1263b4800 == 42 [pid = 1663] [id = 301] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11c11f000 == 41 [pid = 1663] [id = 300] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba05800 == 40 [pid = 1663] [id = 299] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1187d7800 == 39 [pid = 1663] [id = 298] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1158c3000 == 38 [pid = 1663] [id = 297] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11971d000 == 37 [pid = 1663] [id = 296] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12d199000 == 36 [pid = 1663] [id = 295] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12b515800 == 35 [pid = 1663] [id = 294] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x11c70e800 == 34 [pid = 1663] [id = 293] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x1187dc800 == 33 [pid = 1663] [id = 292] 08:38:57 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf88000 == 32 [pid = 1663] [id = 291] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11b951800) [pid = 1663] [serial = 842] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11be0a000) [pid = 1663] [serial = 843] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118c0f800) [pid = 1663] [serial = 837] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11784dc00) [pid = 1663] [serial = 836] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118e17000) [pid = 1663] [serial = 839] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119d57000) [pid = 1663] [serial = 840] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126672800) [pid = 1663] [serial = 851] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11c4ab800) [pid = 1663] [serial = 845] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x123a39c00) [pid = 1663] [serial = 846] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12624d400) [pid = 1663] [serial = 848] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x128bc1c00) [pid = 1663] [serial = 857] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12bb0fc00) [pid = 1663] [serial = 830] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12bd7ec00) [pid = 1663] [serial = 831] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12bb0a400) [pid = 1663] [serial = 870] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12797c000) [pid = 1663] [serial = 854] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1280a5c00) [pid = 1663] [serial = 855] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1293f6800) [pid = 1663] [serial = 860] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128bcc000) [pid = 1663] [serial = 858] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12624e400) [pid = 1663] [serial = 864] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11ad89800) [pid = 1663] [serial = 863] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12b70dc00) [pid = 1663] [serial = 869] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12b2f5000) [pid = 1663] [serial = 861] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12b453c00) [pid = 1663] [serial = 867] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12749bc00) [pid = 1663] [serial = 852] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1140c6800) [pid = 1663] [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.] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1293f1000) [pid = 1663] [serial = 866] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x126256c00) [pid = 1663] [serial = 849] [outer = 0x0] [url = about:blank] 08:38:57 INFO - PROCESS | 1663 | 1461425937789 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 569ms 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:38:57 INFO - PROCESS | 1663 | 1461425937807 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1663 | 1461425937809 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:38:57 INFO - PROCESS | 1663 | 1461425937811 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 1663 | 1461425937813 Marionette TRACE conn2 <- [1,1234,null,{}] 08:38:57 INFO - PROCESS | 1663 | 1461425937821 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 1663 | 1461425937895 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:38:57 INFO - PROCESS | 1663 | 1461425937944 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b94800 == 33 [pid = 1663] [id = 316] 08:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11afe7000) [pid = 1663] [serial = 947] [outer = 0x0] 08:38:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11ba7ec00) [pid = 1663] [serial = 948] [outer = 0x11afe7000] 08:38:57 INFO - PROCESS | 1663 | 1461425937973 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11c451c00) [pid = 1663] [serial = 949] [outer = 0x11afe7000] 08:38:58 INFO - PROCESS | 1663 | 1461425938305 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 522ms 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:38:58 INFO - PROCESS | 1663 | 1461425938336 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1663 | 1461425938338 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:38:58 INFO - PROCESS | 1663 | 1461425938340 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1663 | 1461425938341 Marionette TRACE conn2 <- [1,1238,null,{}] 08:38:58 INFO - PROCESS | 1663 | 1461425938343 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 1663 | 1461425938420 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:38:58 INFO - PROCESS | 1663 | 1461425938424 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcba800 == 34 [pid = 1663] [id = 317] 08:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11c454400) [pid = 1663] [serial = 950] [outer = 0x0] 08:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x126253400) [pid = 1663] [serial = 951] [outer = 0x11c454400] 08:38:58 INFO - PROCESS | 1663 | 1461425938453 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12625c800) [pid = 1663] [serial = 952] [outer = 0x11c454400] 08:38:58 INFO - PROCESS | 1663 | 1461425938756 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 468ms 08:38:58 INFO - PROCESS | 1663 | 1461425938809 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1663 | 1461425938810 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:38:58 INFO - PROCESS | 1663 | 1461425938812 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1663 | 1461425938813 Marionette TRACE conn2 <- [1,1242,null,{}] 08:38:58 INFO - PROCESS | 1663 | 1461425938816 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 1663 | 1461425938885 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:38:58 INFO - PROCESS | 1663 | 1461425938890 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c74b000 == 35 [pid = 1663] [id = 318] 08:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118c09800) [pid = 1663] [serial = 953] [outer = 0x0] 08:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126673000) [pid = 1663] [serial = 954] [outer = 0x118c09800] 08:38:58 INFO - PROCESS | 1663 | 1461425938917 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126b77000) [pid = 1663] [serial = 955] [outer = 0x118c09800] 08:38:59 INFO - PROCESS | 1663 | 1461425939258 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 08:38:59 INFO - PROCESS | 1663 | 1461425939281 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1663 | 1461425939284 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:38:59 INFO - PROCESS | 1663 | 1461425939287 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1663 | 1461425939288 Marionette TRACE conn2 <- [1,1246,null,{}] 08:38:59 INFO - PROCESS | 1663 | 1461425939290 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 1663 | 1461425939376 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:38:59 INFO - PROCESS | 1663 | 1461425939430 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b2a800 == 36 [pid = 1663] [id = 319] 08:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12666e000) [pid = 1663] [serial = 956] [outer = 0x0] 08:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126ec8800) [pid = 1663] [serial = 957] [outer = 0x12666e000] 08:38:59 INFO - PROCESS | 1663 | 1461425939458 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128028800) [pid = 1663] [serial = 958] [outer = 0x12666e000] 08:38:59 INFO - PROCESS | 1663 | 1461425939745 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 470ms 08:38:59 INFO - PROCESS | 1663 | 1461425939761 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1663 | 1461425939762 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:38:59 INFO - PROCESS | 1663 | 1461425939773 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1663 | 1461425939774 Marionette TRACE conn2 <- [1,1250,null,{}] 08:38:59 INFO - PROCESS | 1663 | 1461425939777 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 1663 | 1461425939873 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:38:59 INFO - PROCESS | 1663 | 1461425939877 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x126b1a000 == 37 [pid = 1663] [id = 320] 08:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x126670000) [pid = 1663] [serial = 959] [outer = 0x0] 08:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12897a000) [pid = 1663] [serial = 960] [outer = 0x126670000] 08:38:59 INFO - PROCESS | 1663 | 1461425939903 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1293f1800) [pid = 1663] [serial = 961] [outer = 0x126670000] 08:39:00 INFO - PROCESS | 1663 | 1461425940248 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 527ms 08:39:00 INFO - PROCESS | 1663 | 1461425940293 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1663 | 1461425940294 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:39:00 INFO - PROCESS | 1663 | 1461425940296 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1663 | 1461425940297 Marionette TRACE conn2 <- [1,1254,null,{}] 08:39:00 INFO - PROCESS | 1663 | 1461425940300 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 1663 | 1461425940390 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:39:00 INFO - PROCESS | 1663 | 1461425940394 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12745b800 == 38 [pid = 1663] [id = 321] 08:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x118eeb800) [pid = 1663] [serial = 962] [outer = 0x0] 08:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12b2f0400) [pid = 1663] [serial = 963] [outer = 0x118eeb800] 08:39:00 INFO - PROCESS | 1663 | 1461425940420 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12b2fcc00) [pid = 1663] [serial = 964] [outer = 0x118eeb800] 08:39:00 INFO - PROCESS | 1663 | 1461425940809 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 522ms 08:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:39:00 INFO - PROCESS | 1663 | 1461425940820 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1663 | 1461425940822 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:39:00 INFO - PROCESS | 1663 | 1461425940825 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1663 | 1461425940827 Marionette TRACE conn2 <- [1,1258,null,{}] 08:39:00 INFO - PROCESS | 1663 | 1461425940832 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 1663 | 1461425940973 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:39:01 INFO - PROCESS | 1663 | 1461425941009 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x128066000 == 39 [pid = 1663] [id = 322] 08:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12b445400) [pid = 1663] [serial = 965] [outer = 0x0] 08:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12b44e800) [pid = 1663] [serial = 966] [outer = 0x12b445400] 08:39:01 INFO - PROCESS | 1663 | 1461425941047 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12b543000) [pid = 1663] [serial = 967] [outer = 0x12b445400] 08:39:01 INFO - PROCESS | 1663 | 1461425941402 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 622ms 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:39:01 INFO - PROCESS | 1663 | 1461425941448 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1663 | 1461425941449 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:39:01 INFO - PROCESS | 1663 | 1461425941451 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 1663 | 1461425941453 Marionette TRACE conn2 <- [1,1262,null,{}] 08:39:01 INFO - PROCESS | 1663 | 1461425941455 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 1663 | 1461425941545 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:39:01 INFO - PROCESS | 1663 | 1461425941579 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b051800 == 40 [pid = 1663] [id = 323] 08:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12b544400) [pid = 1663] [serial = 968] [outer = 0x0] 08:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12bb03800) [pid = 1663] [serial = 969] [outer = 0x12b544400] 08:39:01 INFO - PROCESS | 1663 | 1461425941604 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bb0a800) [pid = 1663] [serial = 970] [outer = 0x12b544400] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1277f3400) [pid = 1663] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12bd7b000) [pid = 1663] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12bde2c00) [pid = 1663] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118988000) [pid = 1663] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12690d000) [pid = 1663] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119133000) [pid = 1663] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11b950000) [pid = 1663] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11c613400) [pid = 1663] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11654e800) [pid = 1663] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11c60e000) [pid = 1663] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1134d9000) [pid = 1663] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x114545400) [pid = 1663] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1277b8800) [pid = 1663] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:39:01 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1162b9800) [pid = 1663] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:39:02 INFO - PROCESS | 1663 | 1461425942055 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 621ms 08:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:39:02 INFO - PROCESS | 1663 | 1461425942073 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1663 | 1461425942075 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:39:02 INFO - PROCESS | 1663 | 1461425942077 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1663 | 1461425942079 Marionette TRACE conn2 <- [1,1266,null,{}] 08:39:02 INFO - PROCESS | 1663 | 1461425942086 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1663 | 1461425942201 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:39:02 INFO - PROCESS | 1663 | 1461425942230 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b195000 == 41 [pid = 1663] [id = 324] 08:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11535a000) [pid = 1663] [serial = 971] [outer = 0x0] 08:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12bb04800) [pid = 1663] [serial = 972] [outer = 0x11535a000] 08:39:02 INFO - PROCESS | 1663 | 1461425942260 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12bded400) [pid = 1663] [serial = 973] [outer = 0x11535a000] 08:39:02 INFO - PROCESS | 1663 | 1461425942521 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 474ms 08:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:39:02 INFO - PROCESS | 1663 | 1461425942556 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1663 | 1461425942557 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:39:02 INFO - PROCESS | 1663 | 1461425942559 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1663 | 1461425942560 Marionette TRACE conn2 <- [1,1270,null,{}] 08:39:02 INFO - PROCESS | 1663 | 1461425942562 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1663 | 1461425942654 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:39:02 INFO - PROCESS | 1663 | 1461425942658 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb2a800 == 42 [pid = 1663] [id = 325] 08:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12bded800) [pid = 1663] [serial = 974] [outer = 0x0] 08:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12c49f400) [pid = 1663] [serial = 975] [outer = 0x12bded800] 08:39:02 INFO - PROCESS | 1663 | 1461425942683 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12d7bcc00) [pid = 1663] [serial = 976] [outer = 0x12bded800] 08:39:03 INFO - PROCESS | 1663 | 1461425943028 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 08:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:39:03 INFO - PROCESS | 1663 | 1461425943081 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1663 | 1461425943082 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:39:03 INFO - PROCESS | 1663 | 1461425943084 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1663 | 1461425943085 Marionette TRACE conn2 <- [1,1274,null,{}] 08:39:03 INFO - PROCESS | 1663 | 1461425943087 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 1663 | 1461425943161 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:39:03 INFO - PROCESS | 1663 | 1461425943167 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c4ce800 == 43 [pid = 1663] [id = 326] 08:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12d7bf800) [pid = 1663] [serial = 977] [outer = 0x0] 08:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12d7c3400) [pid = 1663] [serial = 978] [outer = 0x12d7bf800] 08:39:03 INFO - PROCESS | 1663 | 1461425943192 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12da19000) [pid = 1663] [serial = 979] [outer = 0x12d7bf800] 08:39:03 INFO - PROCESS | 1663 | 1461425943517 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 469ms 08:39:03 INFO - PROCESS | 1663 | 1461425943553 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1663 | 1461425943555 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:39:03 INFO - PROCESS | 1663 | 1461425943557 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1663 | 1461425943558 Marionette TRACE conn2 <- [1,1278,null,{}] 08:39:03 INFO - PROCESS | 1663 | 1461425943560 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 1663 | 1461425943638 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:39:03 INFO - PROCESS | 1663 | 1461425943642 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d7a4000 == 44 [pid = 1663] [id = 327] 08:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12d7bf400) [pid = 1663] [serial = 980] [outer = 0x0] 08:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12da29800) [pid = 1663] [serial = 981] [outer = 0x12d7bf400] 08:39:03 INFO - PROCESS | 1663 | 1461425943666 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12e38e400) [pid = 1663] [serial = 982] [outer = 0x12d7bf400] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x119720800 == 43 [pid = 1663] [id = 314] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x128b99800 == 42 [pid = 1663] [id = 313] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12b194000 == 41 [pid = 1663] [id = 312] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcad000 == 40 [pid = 1663] [id = 311] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x1156bf000 == 39 [pid = 1663] [id = 310] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x119b94800 == 38 [pid = 1663] [id = 316] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x118f9d800 == 37 [pid = 1663] [id = 315] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x123b2a800 == 36 [pid = 1663] [id = 319] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x11c74b000 == 35 [pid = 1663] [id = 318] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x126b1a000 == 34 [pid = 1663] [id = 320] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x128066000 == 33 [pid = 1663] [id = 322] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12b051800 == 32 [pid = 1663] [id = 323] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12b195000 == 31 [pid = 1663] [id = 324] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcba800 == 30 [pid = 1663] [id = 317] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12745b800 == 29 [pid = 1663] [id = 321] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb2a800 == 28 [pid = 1663] [id = 325] 08:39:04 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x118cecc00) [pid = 1663] [serial = 834] [outer = 0x0] [url = about:blank] 08:39:04 INFO - PROCESS | 1663 | --DOCSHELL 0x12c4ce800 == 27 [pid = 1663] [id = 326] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12ba33400) [pid = 1663] [serial = 909] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12c492400) [pid = 1663] [serial = 912] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12bddf800) [pid = 1663] [serial = 910] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12d1be000) [pid = 1663] [serial = 915] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12bb10000) [pid = 1663] [serial = 889] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12b450800) [pid = 1663] [serial = 888] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119278800) [pid = 1663] [serial = 879] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12c49dc00) [pid = 1663] [serial = 913] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x127041800) [pid = 1663] [serial = 903] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1277b8400) [pid = 1663] [serial = 904] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x119abd800) [pid = 1663] [serial = 894] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11af4a400) [pid = 1663] [serial = 895] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11be0f800) [pid = 1663] [serial = 897] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11c4b2c00) [pid = 1663] [serial = 898] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x116248c00) [pid = 1663] [serial = 876] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126674400) [pid = 1663] [serial = 882] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1293f2400) [pid = 1663] [serial = 885] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x123b4f000) [pid = 1663] [serial = 900] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12666c800) [pid = 1663] [serial = 901] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1189be800) [pid = 1663] [serial = 892] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116716c00) [pid = 1663] [serial = 891] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12e393400) [pid = 1663] [serial = 925] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12d1c9400) [pid = 1663] [serial = 916] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12e397400) [pid = 1663] [serial = 927] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12da2d000) [pid = 1663] [serial = 924] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x114bb4400) [pid = 1663] [serial = 918] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11af46c00) [pid = 1663] [serial = 919] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12da27000) [pid = 1663] [serial = 922] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12897bc00) [pid = 1663] [serial = 906] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12b44d000) [pid = 1663] [serial = 907] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x128bc9c00) [pid = 1663] [serial = 921] [outer = 0x0] [url = about:blank] 08:39:05 INFO - PROCESS | 1663 | 1461425945096 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1571ms 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:39:05 INFO - PROCESS | 1663 | 1461425945129 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1663 | 1461425945131 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:39:05 INFO - PROCESS | 1663 | 1461425945135 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1663 | 1461425945138 Marionette TRACE conn2 <- [1,1282,null,{}] 08:39:05 INFO - PROCESS | 1663 | 1461425945142 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 1663 | 1461425945221 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:39:05 INFO - PROCESS | 1663 | 1461425945267 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x116508800 == 28 [pid = 1663] [id = 328] 08:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1158a5c00) [pid = 1663] [serial = 983] [outer = 0x0] 08:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116549000) [pid = 1663] [serial = 984] [outer = 0x1158a5c00] 08:39:05 INFO - PROCESS | 1663 | 1461425945295 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118587c00) [pid = 1663] [serial = 985] [outer = 0x1158a5c00] 08:39:05 INFO - PROCESS | 1663 | 1461425945612 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 08:39:05 INFO - PROCESS | 1663 | 1461425945656 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1663 | 1461425945661 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:39:05 INFO - PROCESS | 1663 | 1461425945665 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1663 | 1461425945667 Marionette TRACE conn2 <- [1,1286,null,{}] 08:39:05 INFO - PROCESS | 1663 | 1461425945670 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 1663 | 1461425945747 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:39:05 INFO - PROCESS | 1663 | 1461425945752 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x119111000 == 29 [pid = 1663] [id = 329] 08:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1162bdc00) [pid = 1663] [serial = 986] [outer = 0x0] 08:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1189c8800) [pid = 1663] [serial = 987] [outer = 0x1162bdc00] 08:39:05 INFO - PROCESS | 1663 | 1461425945781 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119279400) [pid = 1663] [serial = 988] [outer = 0x1162bdc00] 08:39:06 INFO - PROCESS | 1663 | 1461425946127 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 522ms 08:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:39:06 INFO - PROCESS | 1663 | 1461425946187 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 1663 | 1461425946189 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:39:06 INFO - PROCESS | 1663 | 1461425946191 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1663 | 1461425946194 Marionette TRACE conn2 <- [1,1290,null,{}] 08:39:06 INFO - PROCESS | 1663 | 1461425946202 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 1663 | 1461425946277 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:39:06 INFO - PROCESS | 1663 | 1461425946287 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b9e800 == 30 [pid = 1663] [id = 330] 08:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1134e0400) [pid = 1663] [serial = 989] [outer = 0x0] 08:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11afed000) [pid = 1663] [serial = 990] [outer = 0x1134e0400] 08:39:06 INFO - PROCESS | 1663 | 1461425946318 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11b9a2000) [pid = 1663] [serial = 991] [outer = 0x1134e0400] 08:39:06 INFO - PROCESS | 1663 | 1461425946717 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 576ms 08:39:06 INFO - PROCESS | 1663 | 1461425946769 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:39:06 INFO - PROCESS | 1663 | 1461425946771 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:39:06 INFO - PROCESS | 1663 | 1461425946775 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1663 | 1461425946776 Marionette TRACE conn2 <- [1,1294,null,{}] 08:39:06 INFO - PROCESS | 1663 | 1461425946780 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 1663 | 1461425946894 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:39:06 INFO - PROCESS | 1663 | 1461425946905 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b93c800 == 31 [pid = 1663] [id = 331] 08:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11b9a8000) [pid = 1663] [serial = 992] [outer = 0x0] 08:39:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11bf87400) [pid = 1663] [serial = 993] [outer = 0x11b9a8000] 08:39:06 INFO - PROCESS | 1663 | 1461425946946 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11b94b800) [pid = 1663] [serial = 994] [outer = 0x11b9a8000] 08:39:07 INFO - PROCESS | 1663 | 1461425947300 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 572ms 08:39:07 INFO - PROCESS | 1663 | 1461425947347 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1663 | 1461425947348 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:39:07 INFO - PROCESS | 1663 | 1461425947350 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1663 | 1461425947352 Marionette TRACE conn2 <- [1,1298,null,{}] 08:39:07 INFO - PROCESS | 1663 | 1461425947354 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 1663 | 1461425947443 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:39:07 INFO - PROCESS | 1663 | 1461425947451 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2a8800 == 32 [pid = 1663] [id = 332] 08:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118ee6c00) [pid = 1663] [serial = 995] [outer = 0x0] 08:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11c610400) [pid = 1663] [serial = 996] [outer = 0x118ee6c00] 08:39:07 INFO - PROCESS | 1663 | 1461425947477 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x123b48c00) [pid = 1663] [serial = 997] [outer = 0x118ee6c00] 08:39:07 INFO - PROCESS | 1663 | 1461425947804 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 468ms 08:39:07 INFO - PROCESS | 1663 | 1461425947821 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1663 | 1461425947822 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:39:07 INFO - PROCESS | 1663 | 1461425947825 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1663 | 1461425947826 Marionette TRACE conn2 <- [1,1302,null,{}] 08:39:07 INFO - PROCESS | 1663 | 1461425947828 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 1663 | 1461425947913 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:39:07 INFO - PROCESS | 1663 | 1461425947920 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b2c800 == 33 [pid = 1663] [id = 333] 08:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11ba75400) [pid = 1663] [serial = 998] [outer = 0x0] 08:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12625a000) [pid = 1663] [serial = 999] [outer = 0x11ba75400] 08:39:07 INFO - PROCESS | 1663 | 1461425947950 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126ecac00) [pid = 1663] [serial = 1000] [outer = 0x11ba75400] 08:39:08 INFO - PROCESS | 1663 | 1461425948269 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 471ms 08:39:08 INFO - PROCESS | 1663 | 1461425948297 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1663 | 1461425948298 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:39:08 INFO - PROCESS | 1663 | 1461425948303 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1663 | 1461425948304 Marionette TRACE conn2 <- [1,1306,null,{}] 08:39:08 INFO - PROCESS | 1663 | 1461425948306 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 1663 | 1461425948395 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:39:08 INFO - PROCESS | 1663 | 1461425948404 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x126620800 == 34 [pid = 1663] [id = 334] 08:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11b9a5c00) [pid = 1663] [serial = 1001] [outer = 0x0] 08:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x127041800) [pid = 1663] [serial = 1002] [outer = 0x11b9a5c00] 08:39:08 INFO - PROCESS | 1663 | 1461425948430 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x127340c00) [pid = 1663] [serial = 1003] [outer = 0x11b9a5c00] 08:39:08 INFO - PROCESS | 1663 | 1461425948740 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 469ms 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:39:08 INFO - PROCESS | 1663 | 1461425948773 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1663 | 1461425948774 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:39:08 INFO - PROCESS | 1663 | 1461425948776 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1663 | 1461425948777 Marionette TRACE conn2 <- [1,1310,null,{}] 08:39:08 INFO - PROCESS | 1663 | 1461425948780 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 1663 | 1461425948850 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:39:08 INFO - PROCESS | 1663 | 1461425948855 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x127064800 == 35 [pid = 1663] [id = 335] 08:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x127341800) [pid = 1663] [serial = 1004] [outer = 0x0] 08:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1277ebc00) [pid = 1663] [serial = 1005] [outer = 0x127341800] 08:39:08 INFO - PROCESS | 1663 | 1461425948882 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128025800) [pid = 1663] [serial = 1006] [outer = 0x127341800] 08:39:09 INFO - PROCESS | 1663 | 1461425949295 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 1663 | 1461425949351 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:39:09 INFO - PROCESS | 1663 | 1461425949354 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 1663 | 1461425949356 Marionette TRACE conn2 <- [1,1314,null,{}] 08:39:09 INFO - PROCESS | 1663 | 1461425949359 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 1663 | 1461425949456 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:39:09 INFO - PROCESS | 1663 | 1461425949462 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b97800 == 36 [pid = 1663] [id = 336] 08:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128027c00) [pid = 1663] [serial = 1007] [outer = 0x0] 08:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128981c00) [pid = 1663] [serial = 1008] [outer = 0x128027c00] 08:39:09 INFO - PROCESS | 1663 | 1461425949490 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12933d800) [pid = 1663] [serial = 1009] [outer = 0x128027c00] 08:39:09 INFO - PROCESS | 1663 | 1461425949803 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 473ms 08:39:09 INFO - PROCESS | 1663 | 1461425949828 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 1663 | 1461425949829 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:39:09 INFO - PROCESS | 1663 | 1461425949831 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 1663 | 1461425949835 Marionette TRACE conn2 <- [1,1318,null,{}] 08:39:09 INFO - PROCESS | 1663 | 1461425949838 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 1663 | 1461425949940 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:39:09 INFO - PROCESS | 1663 | 1461425949946 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b0d800 == 37 [pid = 1663] [id = 337] 08:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1134e1800) [pid = 1663] [serial = 1010] [outer = 0x0] 08:39:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1293f2400) [pid = 1663] [serial = 1011] [outer = 0x1134e1800] 08:39:09 INFO - PROCESS | 1663 | 1461425949972 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12b2f5400) [pid = 1663] [serial = 1012] [outer = 0x1134e1800] 08:39:10 INFO - PROCESS | 1663 | 1461425950338 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 521ms 08:39:10 INFO - PROCESS | 1663 | 1461425950353 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:39:10 INFO - PROCESS | 1663 | 1461425950356 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:39:10 INFO - PROCESS | 1663 | 1461425950359 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1663 | 1461425950361 Marionette TRACE conn2 <- [1,1322,null,{}] 08:39:10 INFO - PROCESS | 1663 | 1461425950371 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 1663 | 1461425950522 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:39:10 INFO - PROCESS | 1663 | 1461425950558 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcad000 == 38 [pid = 1663] [id = 338] 08:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12b2f4800) [pid = 1663] [serial = 1013] [outer = 0x0] 08:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12b537000) [pid = 1663] [serial = 1014] [outer = 0x12b2f4800] 08:39:10 INFO - PROCESS | 1663 | 1461425950603 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12bb05400) [pid = 1663] [serial = 1015] [outer = 0x12b2f4800] 08:39:10 INFO - PROCESS | 1663 | 1461425950989 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 672ms 08:39:11 INFO - PROCESS | 1663 | 1461425951030 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1663 | 1461425951032 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:39:11 INFO - PROCESS | 1663 | 1461425951034 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1663 | 1461425951035 Marionette TRACE conn2 <- [1,1326,null,{}] 08:39:11 INFO - PROCESS | 1663 | 1461425951037 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 1663 | 1461425951122 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:39:11 INFO - PROCESS | 1663 | 1461425951176 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7bc800 == 39 [pid = 1663] [id = 339] 08:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12bd7b800) [pid = 1663] [serial = 1016] [outer = 0x0] 08:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12bd84000) [pid = 1663] [serial = 1017] [outer = 0x12bd7b800] 08:39:11 INFO - PROCESS | 1663 | 1461425951201 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12bde3400) [pid = 1663] [serial = 1018] [outer = 0x12bd7b800] 08:39:11 INFO - PROCESS | 1663 | 1461425951503 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:39:11 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 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:39:11 INFO - PROCESS | 1663 | 1461425951553 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1663 | 1461425951554 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:39:11 INFO - PROCESS | 1663 | 1461425951556 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1663 | 1461425951557 Marionette TRACE conn2 <- [1,1330,null,{}] 08:39:11 INFO - PROCESS | 1663 | 1461425951559 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 1663 | 1461425951647 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:39:11 INFO - PROCESS | 1663 | 1461425951661 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf89000 == 40 [pid = 1663] [id = 340] 08:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12bde2000) [pid = 1663] [serial = 1019] [outer = 0x0] 08:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12c497800) [pid = 1663] [serial = 1020] [outer = 0x12bde2000] 08:39:11 INFO - PROCESS | 1663 | 1461425951686 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12d1bc400) [pid = 1663] [serial = 1021] [outer = 0x12bde2000] 08:39:12 INFO - PROCESS | 1663 | 1461425952040 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:39:12 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 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 519ms 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:39:12 INFO - PROCESS | 1663 | 1461425952082 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1663 | 1461425952084 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:39:12 INFO - PROCESS | 1663 | 1461425952087 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1663 | 1461425952089 Marionette TRACE conn2 <- [1,1334,null,{}] 08:39:12 INFO - PROCESS | 1663 | 1461425952092 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 1663 | 1461425952232 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12d7bf800) [pid = 1663] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x118eeb800) [pid = 1663] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126670000) [pid = 1663] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12b544400) [pid = 1663] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11535a000) [pid = 1663] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b445400) [pid = 1663] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12bded800) [pid = 1663] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119135000) [pid = 1663] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x115897400) [pid = 1663] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11654a000) [pid = 1663] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11bf88c00) [pid = 1663] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118f4d800) [pid = 1663] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1134d9c00) [pid = 1663] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12666e000) [pid = 1663] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118c09800) [pid = 1663] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11c454400) [pid = 1663] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11afe7000) [pid = 1663] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12bb11000) [pid = 1663] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12d7bd400) [pid = 1663] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1153db400) [pid = 1663] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126271000) [pid = 1663] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12666d400) [pid = 1663] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:39:12 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x115707000) [pid = 1663] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:39:12 INFO - PROCESS | 1663 | 1461425952559 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1165c3800 == 41 [pid = 1663] [id = 341] 08:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x114545400) [pid = 1663] [serial = 1022] [outer = 0x0] 08:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1153db000) [pid = 1663] [serial = 1023] [outer = 0x114545400] 08:39:12 INFO - PROCESS | 1663 | 1461425952585 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119135000) [pid = 1663] [serial = 1024] [outer = 0x114545400] 08:39:12 INFO - PROCESS | 1663 | 1461425952870 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 823ms 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:39:12 INFO - PROCESS | 1663 | 1461425952910 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1663 | 1461425952911 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:39:12 INFO - PROCESS | 1663 | 1461425952913 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1663 | 1461425952915 Marionette TRACE conn2 <- [1,1338,null,{}] 08:39:12 INFO - PROCESS | 1663 | 1461425952921 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 1663 | 1461425952997 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:39:13 INFO - PROCESS | 1663 | 1461425953004 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x128078000 == 42 [pid = 1663] [id = 342] 08:39:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x119a52000) [pid = 1663] [serial = 1025] [outer = 0x0] 08:39:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11c7c9000) [pid = 1663] [serial = 1026] [outer = 0x119a52000] 08:39:13 INFO - PROCESS | 1663 | 1461425953029 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12b2fb000) [pid = 1663] [serial = 1027] [outer = 0x119a52000] 08:39:13 INFO - PROCESS | 1663 | 1461425953827 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 922ms 08:39:13 INFO - PROCESS | 1663 | 1461425953836 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 1663 | 1461425953837 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:39:13 INFO - PROCESS | 1663 | 1461425953839 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 1663 | 1461425953840 Marionette TRACE conn2 <- [1,1342,null,{}] 08:39:13 INFO - PROCESS | 1663 | 1461425953843 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 1663 | 1461425953921 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:39:13 INFO - PROCESS | 1663 | 1461425953967 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d796800 == 43 [pid = 1663] [id = 343] 08:39:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11afe9800) [pid = 1663] [serial = 1028] [outer = 0x0] 08:39:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12bdce800) [pid = 1663] [serial = 1029] [outer = 0x11afe9800] 08:39:13 INFO - PROCESS | 1663 | 1461425953992 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12d1c6000) [pid = 1663] [serial = 1030] [outer = 0x11afe9800] 08:39:14 INFO - PROCESS | 1663 | 1461425954256 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 419ms 08:39:14 INFO - PROCESS | 1663 | 1461425954259 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1663 | 1461425954261 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:39:14 INFO - PROCESS | 1663 | 1461425954263 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1663 | 1461425954264 Marionette TRACE conn2 <- [1,1346,null,{}] 08:39:14 INFO - PROCESS | 1663 | 1461425954276 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 1663 | 1461425954358 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:39:14 INFO - PROCESS | 1663 | 1461425954363 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db6c800 == 44 [pid = 1663] [id = 344] 08:39:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128026400) [pid = 1663] [serial = 1031] [outer = 0x0] 08:39:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12d7c6c00) [pid = 1663] [serial = 1032] [outer = 0x128026400] 08:39:14 INFO - PROCESS | 1663 | 1461425954389 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12da21000) [pid = 1663] [serial = 1033] [outer = 0x128026400] 08:39:15 INFO - PROCESS | 1663 | 1461425955098 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 881ms 08:39:15 INFO - PROCESS | 1663 | 1461425955177 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1663 | 1461425955180 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:39:15 INFO - PROCESS | 1663 | 1461425955184 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1663 | 1461425955186 Marionette TRACE conn2 <- [1,1350,null,{}] 08:39:15 INFO - PROCESS | 1663 | 1461425955204 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 1663 | 1461425955314 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:39:15 INFO - PROCESS | 1663 | 1461425955362 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x119119800 == 45 [pid = 1663] [id = 345] 08:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1162bd000) [pid = 1663] [serial = 1034] [outer = 0x0] 08:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118988000) [pid = 1663] [serial = 1035] [outer = 0x1162bd000] 08:39:15 INFO - PROCESS | 1663 | 1461425955391 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119137000) [pid = 1663] [serial = 1036] [outer = 0x1162bd000] 08:39:15 INFO - PROCESS | 1663 | 1461425955918 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 772ms 08:39:15 INFO - PROCESS | 1663 | 1461425955978 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1663 | 1461425955985 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:39:15 INFO - PROCESS | 1663 | 1461425955990 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1663 | 1461425955991 Marionette TRACE conn2 <- [1,1354,null,{}] 08:39:15 INFO - PROCESS | 1663 | 1461425955994 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 1663 | 1461425956225 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:39:16 INFO - PROCESS | 1663 | 1461425956344 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x116509000 == 46 [pid = 1663] [id = 346] 08:39:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x114b3dc00) [pid = 1663] [serial = 1037] [outer = 0x0] 08:39:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x115898000) [pid = 1663] [serial = 1038] [outer = 0x114b3dc00] 08:39:16 INFO - PROCESS | 1663 | 1461425956390 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1178ee400) [pid = 1663] [serial = 1039] [outer = 0x114b3dc00] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12d796800 == 45 [pid = 1663] [id = 343] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x128078000 == 44 [pid = 1663] [id = 342] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x1165c3800 == 43 [pid = 1663] [id = 341] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf89000 == 42 [pid = 1663] [id = 340] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7bc800 == 41 [pid = 1663] [id = 339] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcad000 == 40 [pid = 1663] [id = 338] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x128b0d800 == 39 [pid = 1663] [id = 337] 08:39:16 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12da29800) [pid = 1663] [serial = 981] [outer = 0x0] [url = about:blank] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x119b97800 == 38 [pid = 1663] [id = 336] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x127064800 == 37 [pid = 1663] [id = 335] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x126620800 == 36 [pid = 1663] [id = 334] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x123b2c800 == 35 [pid = 1663] [id = 333] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2a8800 == 34 [pid = 1663] [id = 332] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x11b93c800 == 33 [pid = 1663] [id = 331] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x119b9e800 == 32 [pid = 1663] [id = 330] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x119111000 == 31 [pid = 1663] [id = 329] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x116508800 == 30 [pid = 1663] [id = 328] 08:39:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12d7a4000 == 29 [pid = 1663] [id = 327] 08:39:17 INFO - PROCESS | 1663 | 1461425957003 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1022ms 08:39:17 INFO - PROCESS | 1663 | 1461425957012 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1663 | 1461425957015 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:39:17 INFO - PROCESS | 1663 | 1461425957036 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 1663 | 1461425957039 Marionette TRACE conn2 <- [1,1358,null,{}] 08:39:17 INFO - PROCESS | 1663 | 1461425957042 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 1663 | 1461425957116 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12e41e400) [pid = 1663] [serial = 928] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12bdd4c00) [pid = 1663] [serial = 874] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12d7c3400) [pid = 1663] [serial = 978] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12bb0a800) [pid = 1663] [serial = 970] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11af44000) [pid = 1663] [serial = 945] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118e1cc00) [pid = 1663] [serial = 943] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118750400) [pid = 1663] [serial = 942] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12b539400) [pid = 1663] [serial = 940] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12934a000) [pid = 1663] [serial = 939] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12797ac00) [pid = 1663] [serial = 937] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x123b4b000) [pid = 1663] [serial = 936] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11ba7bc00) [pid = 1663] [serial = 934] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11aff0000) [pid = 1663] [serial = 933] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11654c800) [pid = 1663] [serial = 931] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x114441000) [pid = 1663] [serial = 930] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x126ec8800) [pid = 1663] [serial = 957] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126673000) [pid = 1663] [serial = 954] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x126b77000) [pid = 1663] [serial = 955] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x126253400) [pid = 1663] [serial = 951] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12625c800) [pid = 1663] [serial = 952] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11ba7ec00) [pid = 1663] [serial = 948] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11c451c00) [pid = 1663] [serial = 949] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11aff2400) [pid = 1663] [serial = 946] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12b2fcc00) [pid = 1663] [serial = 964] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12d7bcc00) [pid = 1663] [serial = 976] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1293f1800) [pid = 1663] [serial = 961] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128028800) [pid = 1663] [serial = 958] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12bded400) [pid = 1663] [serial = 973] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1189c4400) [pid = 1663] [serial = 877] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x126ecec00) [pid = 1663] [serial = 883] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12b44d400) [pid = 1663] [serial = 886] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11ba71400) [pid = 1663] [serial = 880] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12da19000) [pid = 1663] [serial = 979] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12b2f0400) [pid = 1663] [serial = 963] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12897a000) [pid = 1663] [serial = 960] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12bb03800) [pid = 1663] [serial = 969] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12bb04800) [pid = 1663] [serial = 972] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12b543000) [pid = 1663] [serial = 967] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12b44e800) [pid = 1663] [serial = 966] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12c49f400) [pid = 1663] [serial = 975] [outer = 0x0] [url = about:blank] 08:39:17 INFO - PROCESS | 1663 | 1461425957174 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x118e49800 == 30 [pid = 1663] [id = 347] 08:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x1153d3400) [pid = 1663] [serial = 1040] [outer = 0x0] 08:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118750400) [pid = 1663] [serial = 1041] [outer = 0x1153d3400] 08:39:17 INFO - PROCESS | 1663 | 1461425957205 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119d50000) [pid = 1663] [serial = 1042] [outer = 0x1153d3400] 08:39:17 INFO - PROCESS | 1663 | 1461425957492 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 481ms 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:39:17 INFO - PROCESS | 1663 | 1461425957508 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1663 | 1461425957510 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:39:17 INFO - PROCESS | 1663 | 1461425957512 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 1663 | 1461425957514 Marionette TRACE conn2 <- [1,1362,null,{}] 08:39:17 INFO - PROCESS | 1663 | 1461425957524 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 1663 | 1461425957606 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:39:17 INFO - PROCESS | 1663 | 1461425957612 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ad9c000 == 31 [pid = 1663] [id = 348] 08:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11a8dc400) [pid = 1663] [serial = 1043] [outer = 0x0] 08:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11aff0000) [pid = 1663] [serial = 1044] [outer = 0x11a8dc400] 08:39:17 INFO - PROCESS | 1663 | 1461425957642 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11b9ae800) [pid = 1663] [serial = 1045] [outer = 0x11a8dc400] 08:39:18 INFO - PROCESS | 1663 | 1461425958033 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 571ms 08:39:18 INFO - PROCESS | 1663 | 1461425958087 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1663 | 1461425958090 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:39:18 INFO - PROCESS | 1663 | 1461425958099 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1663 | 1461425958103 Marionette TRACE conn2 <- [1,1366,null,{}] 08:39:18 INFO - PROCESS | 1663 | 1461425958106 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 1663 | 1461425958181 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:39:18 INFO - PROCESS | 1663 | 1461425958188 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c125000 == 32 [pid = 1663] [id = 349] 08:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11654c800) [pid = 1663] [serial = 1046] [outer = 0x0] 08:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11c44e000) [pid = 1663] [serial = 1047] [outer = 0x11654c800] 08:39:18 INFO - PROCESS | 1663 | 1461425958214 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11c4b1800) [pid = 1663] [serial = 1048] [outer = 0x11654c800] 08:39:18 INFO - PROCESS | 1663 | 1461425958549 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1663 | 1461425958579 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:39:18 INFO - PROCESS | 1663 | 1461425958582 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1663 | 1461425958584 Marionette TRACE conn2 <- [1,1370,null,{}] 08:39:18 INFO - PROCESS | 1663 | 1461425958586 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 1663 | 1461425958659 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:39:18 INFO - PROCESS | 1663 | 1461425958663 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b23000 == 33 [pid = 1663] [id = 350] 08:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1153d8000) [pid = 1663] [serial = 1049] [outer = 0x0] 08:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x123b4f000) [pid = 1663] [serial = 1050] [outer = 0x1153d8000] 08:39:18 INFO - PROCESS | 1663 | 1461425958694 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12625c000) [pid = 1663] [serial = 1051] [outer = 0x1153d8000] 08:39:19 INFO - PROCESS | 1663 | 1461425959041 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1663 | 1461425959054 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:39:19 INFO - PROCESS | 1663 | 1461425959056 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1663 | 1461425959057 Marionette TRACE conn2 <- [1,1374,null,{}] 08:39:19 INFO - PROCESS | 1663 | 1461425959060 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 1663 | 1461425959136 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:39:19 INFO - PROCESS | 1663 | 1461425959141 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267c2000 == 34 [pid = 1663] [id = 351] 08:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x126675c00) [pid = 1663] [serial = 1052] [outer = 0x0] 08:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12690d000) [pid = 1663] [serial = 1053] [outer = 0x126675c00] 08:39:19 INFO - PROCESS | 1663 | 1461425959175 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126ed0000) [pid = 1663] [serial = 1054] [outer = 0x126675c00] 08:39:19 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:19 INFO - PROCESS | 1663 | 1461425959572 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1663 | 1461425959627 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:39:19 INFO - PROCESS | 1663 | 1461425959629 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1663 | 1461425959631 Marionette TRACE conn2 <- [1,1378,null,{}] 08:39:19 INFO - PROCESS | 1663 | 1461425959633 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 1663 | 1461425959722 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:39:19 INFO - PROCESS | 1663 | 1461425959753 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x127024000 == 35 [pid = 1663] [id = 352] 08:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x127044000) [pid = 1663] [serial = 1055] [outer = 0x0] 08:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128027400) [pid = 1663] [serial = 1056] [outer = 0x127044000] 08:39:19 INFO - PROCESS | 1663 | 1461425959779 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12897a000) [pid = 1663] [serial = 1057] [outer = 0x127044000] 08:39:20 INFO - PROCESS | 1663 | 1461425960113 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1663 | 1461425960155 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:39:20 INFO - PROCESS | 1663 | 1461425960158 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1663 | 1461425960159 Marionette TRACE conn2 <- [1,1382,null,{}] 08:39:20 INFO - PROCESS | 1663 | 1461425960161 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 1663 | 1461425960250 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:39:20 INFO - PROCESS | 1663 | 1461425960255 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x128068800 == 36 [pid = 1663] [id = 353] 08:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x127048c00) [pid = 1663] [serial = 1058] [outer = 0x0] 08:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1293f0000) [pid = 1663] [serial = 1059] [outer = 0x127048c00] 08:39:20 INFO - PROCESS | 1663 | 1461425960280 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b2efc00) [pid = 1663] [serial = 1060] [outer = 0x127048c00] 08:39:20 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:20 INFO - PROCESS | 1663 | 1461425960624 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1663 | 1461425960677 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:39:20 INFO - PROCESS | 1663 | 1461425960680 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1663 | 1461425960681 Marionette TRACE conn2 <- [1,1386,null,{}] 08:39:20 INFO - PROCESS | 1663 | 1461425960683 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 1663 | 1461425960772 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:39:20 INFO - PROCESS | 1663 | 1461425960808 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ba9000 == 37 [pid = 1663] [id = 354] 08:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b2f5800) [pid = 1663] [serial = 1061] [outer = 0x0] 08:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12b447000) [pid = 1663] [serial = 1062] [outer = 0x12b2f5800] 08:39:20 INFO - PROCESS | 1663 | 1461425960833 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12b452c00) [pid = 1663] [serial = 1063] [outer = 0x12b2f5800] 08:39:21 INFO - PROCESS | 1663 | 1461425961235 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1663 | 1461425961251 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:39:21 INFO - PROCESS | 1663 | 1461425961255 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1663 | 1461425961256 Marionette TRACE conn2 <- [1,1390,null,{}] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12b2f4800) [pid = 1663] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12bde2000) [pid = 1663] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1134e0400) [pid = 1663] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118ee6c00) [pid = 1663] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11ba75400) [pid = 1663] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1134e1800) [pid = 1663] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12bd7b800) [pid = 1663] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1162bdc00) [pid = 1663] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11b9a8000) [pid = 1663] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x127341800) [pid = 1663] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1158a5c00) [pid = 1663] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12d7bf400) [pid = 1663] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128027c00) [pid = 1663] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11b9a5c00) [pid = 1663] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11afe9800) [pid = 1663] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x114545400) [pid = 1663] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:39:21 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x119a52000) [pid = 1663] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:39:21 INFO - PROCESS | 1663 | 1461425961447 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 1663 | 1461425961526 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:39:21 INFO - PROCESS | 1663 | 1461425961531 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aafb000 == 38 [pid = 1663] [id = 355] 08:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118c0f400) [pid = 1663] [serial = 1064] [outer = 0x0] 08:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11a80d800) [pid = 1663] [serial = 1065] [outer = 0x118c0f400] 08:39:21 INFO - PROCESS | 1663 | 1461425961560 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11c44c800) [pid = 1663] [serial = 1066] [outer = 0x118c0f400] 08:39:21 INFO - PROCESS | 1663 | 1461425961855 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 647ms 08:39:21 INFO - PROCESS | 1663 | 1461425961903 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1663 | 1461425961904 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:39:21 INFO - PROCESS | 1663 | 1461425961906 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1663 | 1461425961907 Marionette TRACE conn2 <- [1,1394,null,{}] 08:39:21 INFO - PROCESS | 1663 | 1461425961910 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 1663 | 1461425961984 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:39:21 INFO - PROCESS | 1663 | 1461425961990 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b5d4000 == 39 [pid = 1663] [id = 356] 08:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118583400) [pid = 1663] [serial = 1067] [outer = 0x0] 08:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x127043400) [pid = 1663] [serial = 1068] [outer = 0x118583400] 08:39:22 INFO - PROCESS | 1663 | 1461425962059 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12ba25400) [pid = 1663] [serial = 1069] [outer = 0x118583400] 08:39:22 INFO - PROCESS | 1663 | 1461425962375 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 518ms 08:39:22 INFO - PROCESS | 1663 | 1461425962425 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1663 | 1461425962426 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:39:22 INFO - PROCESS | 1663 | 1461425962429 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1663 | 1461425962430 Marionette TRACE conn2 <- [1,1398,null,{}] 08:39:22 INFO - PROCESS | 1663 | 1461425962433 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 1663 | 1461425962518 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:39:22 INFO - PROCESS | 1663 | 1461425962523 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c318000 == 40 [pid = 1663] [id = 357] 08:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12bb02400) [pid = 1663] [serial = 1070] [outer = 0x0] 08:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12bddf400) [pid = 1663] [serial = 1071] [outer = 0x12bb02400] 08:39:22 INFO - PROCESS | 1663 | 1461425962548 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12c49a400) [pid = 1663] [serial = 1072] [outer = 0x12bb02400] 08:39:22 INFO - PROCESS | 1663 | 1461425962874 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 469ms 08:39:22 INFO - PROCESS | 1663 | 1461425962898 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1663 | 1461425962903 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:39:22 INFO - PROCESS | 1663 | 1461425962906 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1663 | 1461425962908 Marionette TRACE conn2 <- [1,1402,null,{}] 08:39:22 INFO - PROCESS | 1663 | 1461425962911 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 1663 | 1461425963058 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:39:23 INFO - PROCESS | 1663 | 1461425963068 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c4e1000 == 41 [pid = 1663] [id = 358] 08:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12c49b400) [pid = 1663] [serial = 1073] [outer = 0x0] 08:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12d1bcc00) [pid = 1663] [serial = 1074] [outer = 0x12c49b400] 08:39:23 INFO - PROCESS | 1663 | 1461425963106 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12d7bf400) [pid = 1663] [serial = 1075] [outer = 0x12c49b400] 08:39:23 INFO - PROCESS | 1663 | 1461425963533 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 08:39:23 INFO - PROCESS | 1663 | 1461425963575 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1663 | 1461425963578 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:39:23 INFO - PROCESS | 1663 | 1461425963582 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1663 | 1461425963585 Marionette TRACE conn2 <- [1,1406,null,{}] 08:39:23 INFO - PROCESS | 1663 | 1461425963589 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 1663 | 1461425963691 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:39:23 INFO - PROCESS | 1663 | 1461425963742 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x119108000 == 42 [pid = 1663] [id = 359] 08:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x116541c00) [pid = 1663] [serial = 1076] [outer = 0x0] 08:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1178e9000) [pid = 1663] [serial = 1077] [outer = 0x116541c00] 08:39:23 INFO - PROCESS | 1663 | 1461425963774 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118c0f800) [pid = 1663] [serial = 1078] [outer = 0x116541c00] 08:39:24 INFO - PROCESS | 1663 | 1461425964202 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 08:39:24 INFO - PROCESS | 1663 | 1461425964254 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1663 | 1461425964259 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:39:24 INFO - PROCESS | 1663 | 1461425964263 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1663 | 1461425964265 Marionette TRACE conn2 <- [1,1410,null,{}] 08:39:24 INFO - PROCESS | 1663 | 1461425964287 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 1663 | 1461425964406 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:39:24 INFO - PROCESS | 1663 | 1461425964480 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b1d800 == 43 [pid = 1663] [id = 360] 08:39:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11af44400) [pid = 1663] [serial = 1079] [outer = 0x0] 08:39:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11afe7400) [pid = 1663] [serial = 1080] [outer = 0x11af44400] 08:39:24 INFO - PROCESS | 1663 | 1461425964510 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11be04000) [pid = 1663] [serial = 1081] [outer = 0x11af44400] 08:39:24 INFO - PROCESS | 1663 | 1461425964974 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 739ms 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:39:25 INFO - PROCESS | 1663 | 1461425965003 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1663 | 1461425965005 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:39:25 INFO - PROCESS | 1663 | 1461425965007 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1663 | 1461425965009 Marionette TRACE conn2 <- [1,1414,null,{}] 08:39:25 INFO - PROCESS | 1663 | 1461425965020 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 1663 | 1461425965117 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:39:25 INFO - PROCESS | 1663 | 1461425965177 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf9b800 == 44 [pid = 1663] [id = 361] 08:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12624fc00) [pid = 1663] [serial = 1082] [outer = 0x0] 08:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12666b800) [pid = 1663] [serial = 1083] [outer = 0x12624fc00] 08:39:25 INFO - PROCESS | 1663 | 1461425965209 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126b80000) [pid = 1663] [serial = 1084] [outer = 0x12624fc00] 08:39:25 INFO - PROCESS | 1663 | 1461425965736 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 773ms 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:39:25 INFO - PROCESS | 1663 | 1461425965780 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1663 | 1461425965782 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:39:25 INFO - PROCESS | 1663 | 1461425965785 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1663 | 1461425965786 Marionette TRACE conn2 <- [1,1418,null,{}] 08:39:25 INFO - PROCESS | 1663 | 1461425965788 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 1663 | 1461425965880 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:39:25 INFO - PROCESS | 1663 | 1461425965928 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db66800 == 45 [pid = 1663] [id = 362] 08:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12809a800) [pid = 1663] [serial = 1085] [outer = 0x0] 08:39:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1293f0400) [pid = 1663] [serial = 1086] [outer = 0x12809a800] 08:39:25 INFO - PROCESS | 1663 | 1461425965958 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12b70b800) [pid = 1663] [serial = 1087] [outer = 0x12809a800] 08:39:26 INFO - PROCESS | 1663 | 1461425966382 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 669ms 08:39:26 INFO - PROCESS | 1663 | 1461425966581 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1663 | 1461425966584 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:39:26 INFO - PROCESS | 1663 | 1461425966600 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1663 | 1461425966602 Marionette TRACE conn2 <- [1,1422,null,{}] 08:39:26 INFO - PROCESS | 1663 | 1461425966605 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 1663 | 1461425966695 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:39:26 INFO - PROCESS | 1663 | 1461425966741 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x11adb3800 == 46 [pid = 1663] [id = 363] 08:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x117850000) [pid = 1663] [serial = 1088] [outer = 0x0] 08:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1187a9800) [pid = 1663] [serial = 1089] [outer = 0x117850000] 08:39:26 INFO - PROCESS | 1663 | 1461425966769 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118e19800) [pid = 1663] [serial = 1090] [outer = 0x117850000] 08:39:27 INFO - PROCESS | 1663 | 1461425967229 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12c318000 == 45 [pid = 1663] [id = 357] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12b5d4000 == 44 [pid = 1663] [id = 356] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x11aafb000 == 43 [pid = 1663] [id = 355] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x128ba9000 == 42 [pid = 1663] [id = 354] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x128068800 == 41 [pid = 1663] [id = 353] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x127024000 == 40 [pid = 1663] [id = 352] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1267c2000 == 39 [pid = 1663] [id = 351] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12d7c6c00) [pid = 1663] [serial = 1032] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | 1461425967330 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 1663 | 1461425967332 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x123b23000 == 38 [pid = 1663] [id = 350] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x11c125000 == 37 [pid = 1663] [id = 349] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x11ad9c000 == 36 [pid = 1663] [id = 348] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x118e49800 == 35 [pid = 1663] [id = 347] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x116509000 == 34 [pid = 1663] [id = 346] 08:39:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12db6c800 == 33 [pid = 1663] [id = 344] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12b537000) [pid = 1663] [serial = 1014] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12c497800) [pid = 1663] [serial = 1020] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11afed000) [pid = 1663] [serial = 990] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11b9a2000) [pid = 1663] [serial = 991] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11c610400) [pid = 1663] [serial = 996] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x123b48c00) [pid = 1663] [serial = 997] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12625a000) [pid = 1663] [serial = 999] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126ecac00) [pid = 1663] [serial = 1000] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1293f2400) [pid = 1663] [serial = 1011] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12bde3400) [pid = 1663] [serial = 1018] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1189c8800) [pid = 1663] [serial = 987] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119279400) [pid = 1663] [serial = 988] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11bf87400) [pid = 1663] [serial = 993] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11b94b800) [pid = 1663] [serial = 994] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12bd84000) [pid = 1663] [serial = 1017] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1277ebc00) [pid = 1663] [serial = 1005] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x128025800) [pid = 1663] [serial = 1006] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116549000) [pid = 1663] [serial = 984] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118587c00) [pid = 1663] [serial = 985] [outer = 0x0] [url = about:blank] 08:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12e38e400) [pid = 1663] [serial = 982] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128981c00) [pid = 1663] [serial = 1008] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12933d800) [pid = 1663] [serial = 1009] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x127041800) [pid = 1663] [serial = 1002] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x127340c00) [pid = 1663] [serial = 1003] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12d1c6000) [pid = 1663] [serial = 1030] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12d1bc400) [pid = 1663] [serial = 1021] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12bdce800) [pid = 1663] [serial = 1029] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1153db000) [pid = 1663] [serial = 1023] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119135000) [pid = 1663] [serial = 1024] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12bb05400) [pid = 1663] [serial = 1015] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x11c7c9000) [pid = 1663] [serial = 1026] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12b2fb000) [pid = 1663] [serial = 1027] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12b2f5400) [pid = 1663] [serial = 1012] [outer = 0x0] [url = about:blank] 08:39:27 INFO - PROCESS | 1663 | 1461425967346 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1663 | 1461425967349 Marionette TRACE conn2 <- [1,1426,null,{}] 08:39:27 INFO - PROCESS | 1663 | 1461425967351 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 1663 | 1461425967431 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:39:27 INFO - PROCESS | 1663 | 1461425967480 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11910a000 == 34 [pid = 1663] [id = 364] 08:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x119278800) [pid = 1663] [serial = 1091] [outer = 0x0] 08:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11a8dc800) [pid = 1663] [serial = 1092] [outer = 0x119278800] 08:39:27 INFO - PROCESS | 1663 | 1461425967507 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x11af52c00) [pid = 1663] [serial = 1093] [outer = 0x119278800] 08:39:27 INFO - PROCESS | 1663 | 1461425967808 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 474ms 08:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:39:27 INFO - PROCESS | 1663 | 1461425967822 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 1663 | 1461425967823 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:39:27 INFO - PROCESS | 1663 | 1461425967826 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1663 | 1461425967827 Marionette TRACE conn2 <- [1,1430,null,{}] 08:39:27 INFO - PROCESS | 1663 | 1461425967835 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 1663 | 1461425967915 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:39:27 INFO - PROCESS | 1663 | 1461425967924 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcb8800 == 35 [pid = 1663] [id = 365] 08:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11bf84000) [pid = 1663] [serial = 1094] [outer = 0x0] 08:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11c610400) [pid = 1663] [serial = 1095] [outer = 0x11bf84000] 08:39:27 INFO - PROCESS | 1663 | 1461425967953 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x123b4d000) [pid = 1663] [serial = 1096] [outer = 0x11bf84000] 08:39:28 INFO - PROCESS | 1663 | 1461425968320 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 517ms 08:39:28 INFO - PROCESS | 1663 | 1461425968344 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1663 | 1461425968345 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:39:28 INFO - PROCESS | 1663 | 1461425968348 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1663 | 1461425968350 Marionette TRACE conn2 <- [1,1434,null,{}] 08:39:28 INFO - PROCESS | 1663 | 1461425968353 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 1663 | 1461425968429 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:39:28 INFO - PROCESS | 1663 | 1461425968435 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262c1800 == 36 [pid = 1663] [id = 366] 08:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x126253400) [pid = 1663] [serial = 1097] [outer = 0x0] 08:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x12666c400) [pid = 1663] [serial = 1098] [outer = 0x126253400] 08:39:28 INFO - PROCESS | 1663 | 1461425968462 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x126dcb800) [pid = 1663] [serial = 1099] [outer = 0x126253400] 08:39:28 INFO - PROCESS | 1663 | 1461425968824 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:39:28 INFO - PROCESS | 1663 | 1461425968870 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1663 | 1461425968872 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:39:28 INFO - PROCESS | 1663 | 1461425968874 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1663 | 1461425968875 Marionette TRACE conn2 <- [1,1438,null,{}] 08:39:28 INFO - PROCESS | 1663 | 1461425968877 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 1663 | 1461425968951 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:39:28 INFO - PROCESS | 1663 | 1461425968957 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d31800 == 37 [pid = 1663] [id = 367] 08:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x126ed0c00) [pid = 1663] [serial = 1100] [outer = 0x0] 08:39:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x127327800) [pid = 1663] [serial = 1101] [outer = 0x126ed0c00] 08:39:28 INFO - PROCESS | 1663 | 1461425968983 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x127ac6000) [pid = 1663] [serial = 1102] [outer = 0x126ed0c00] 08:39:29 INFO - PROCESS | 1663 | 1461425969309 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 469ms 08:39:29 INFO - PROCESS | 1663 | 1461425969344 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1663 | 1461425969345 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:39:29 INFO - PROCESS | 1663 | 1461425969347 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1663 | 1461425969348 Marionette TRACE conn2 <- [1,1442,null,{}] 08:39:29 INFO - PROCESS | 1663 | 1461425969351 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 1663 | 1461425969447 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:39:29 INFO - PROCESS | 1663 | 1461425969482 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x127912800 == 38 [pid = 1663] [id = 368] 08:39:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11ac9c000) [pid = 1663] [serial = 1103] [outer = 0x0] 08:39:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x128bc1000) [pid = 1663] [serial = 1104] [outer = 0x11ac9c000] 08:39:29 INFO - PROCESS | 1663 | 1461425969536 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12b44f400) [pid = 1663] [serial = 1105] [outer = 0x11ac9c000] 08:39:29 INFO - PROCESS | 1663 | 1461425969862 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 522ms 08:39:29 INFO - PROCESS | 1663 | 1461425969870 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:39:29 INFO - PROCESS | 1663 | 1461425969871 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:39:29 INFO - PROCESS | 1663 | 1461425969873 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1663 | 1461425969874 Marionette TRACE conn2 <- [1,1446,null,{}] 08:39:29 INFO - PROCESS | 1663 | 1461425969877 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 1663 | 1461425969971 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:39:29 INFO - PROCESS | 1663 | 1461425969991 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b041800 == 39 [pid = 1663] [id = 369] 08:39:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12b452400) [pid = 1663] [serial = 1106] [outer = 0x0] 08:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12bb03c00) [pid = 1663] [serial = 1107] [outer = 0x12b452400] 08:39:30 INFO - PROCESS | 1663 | 1461425970016 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12bd7e800) [pid = 1663] [serial = 1108] [outer = 0x12b452400] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 521ms 08:39:30 INFO - PROCESS | 1663 | 1461425970389 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:39:30 INFO - PROCESS | 1663 | 1461425970395 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1663 | 1461425970397 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:39:30 INFO - PROCESS | 1663 | 1461425970403 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 1663 | 1461425970404 Marionette TRACE conn2 <- [1,1450,null,{}] 08:39:30 INFO - PROCESS | 1663 | 1461425970407 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 1663 | 1461425970506 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:39:30 INFO - PROCESS | 1663 | 1461425970511 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b19d800 == 40 [pid = 1663] [id = 370] 08:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126256c00) [pid = 1663] [serial = 1109] [outer = 0x0] 08:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12bded400) [pid = 1663] [serial = 1110] [outer = 0x126256c00] 08:39:30 INFO - PROCESS | 1663 | 1461425970536 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12d1bd000) [pid = 1663] [serial = 1111] [outer = 0x126256c00] 08:39:30 INFO - PROCESS | 1663 | 1461425970911 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 523ms 08:39:30 INFO - PROCESS | 1663 | 1461425970923 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1663 | 1461425970925 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:39:30 INFO - PROCESS | 1663 | 1461425970928 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 1663 | 1461425970930 Marionette TRACE conn2 <- [1,1454,null,{}] 08:39:30 INFO - PROCESS | 1663 | 1461425970935 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 1663 | 1461425971030 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:39:31 INFO - PROCESS | 1663 | 1461425971062 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb27000 == 41 [pid = 1663] [id = 371] 08:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12bde0400) [pid = 1663] [serial = 1112] [outer = 0x0] 08:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12d7be400) [pid = 1663] [serial = 1113] [outer = 0x12bde0400] 08:39:31 INFO - PROCESS | 1663 | 1461425971086 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12da16400) [pid = 1663] [serial = 1114] [outer = 0x12bde0400] 08:39:31 INFO - PROCESS | 1663 | 1461425971407 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 524ms 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:39:31 INFO - PROCESS | 1663 | 1461425971453 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1663 | 1461425971454 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:39:31 INFO - PROCESS | 1663 | 1461425971456 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1663 | 1461425971457 Marionette TRACE conn2 <- [1,1458,null,{}] 08:39:31 INFO - PROCESS | 1663 | 1461425971460 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 1663 | 1461425971609 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x127044000) [pid = 1663] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x127048c00) [pid = 1663] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11a8dc400) [pid = 1663] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126675c00) [pid = 1663] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1153d3400) [pid = 1663] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1153d8000) [pid = 1663] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11654c800) [pid = 1663] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x114b3dc00) [pid = 1663] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12bb02400) [pid = 1663] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12b2f5800) [pid = 1663] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118583400) [pid = 1663] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:39:31 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118c0f400) [pid = 1663] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:39:31 INFO - PROCESS | 1663 | 1461425971647 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x119251800 == 42 [pid = 1663] [id = 372] 08:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x114b2ec00) [pid = 1663] [serial = 1115] [outer = 0x0] 08:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1153d9400) [pid = 1663] [serial = 1116] [outer = 0x114b2ec00] 08:39:31 INFO - PROCESS | 1663 | 1461425971673 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12665d400) [pid = 1663] [serial = 1117] [outer = 0x114b2ec00] 08:39:31 INFO - PROCESS | 1663 | 1461425971964 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:39:31 INFO - PROCESS | 1663 | 1461425971976 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1663 | 1461425971978 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:39:31 INFO - PROCESS | 1663 | 1461425971980 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1663 | 1461425971982 Marionette TRACE conn2 <- [1,1462,null,{}] 08:39:32 INFO - PROCESS | 1663 | 1461425971993 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 1663 | 1461425972093 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:39:32 INFO - PROCESS | 1663 | 1461425972097 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da6d800 == 43 [pid = 1663] [id = 373] 08:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11c613400) [pid = 1663] [serial = 1118] [outer = 0x0] 08:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12da21800) [pid = 1663] [serial = 1119] [outer = 0x11c613400] 08:39:32 INFO - PROCESS | 1663 | 1461425972127 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12e396800) [pid = 1663] [serial = 1120] [outer = 0x11c613400] 08:39:32 INFO - PROCESS | 1663 | 1461425972510 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 578ms 08:39:32 INFO - PROCESS | 1663 | 1461425972559 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1663 | 1461425972561 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:39:32 INFO - PROCESS | 1663 | 1461425972565 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1663 | 1461425972566 Marionette TRACE conn2 <- [1,1466,null,{}] 08:39:32 INFO - PROCESS | 1663 | 1461425972570 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 1663 | 1461425972662 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:39:32 INFO - PROCESS | 1663 | 1461425972668 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e456000 == 44 [pid = 1663] [id = 374] 08:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12bde3800) [pid = 1663] [serial = 1121] [outer = 0x0] 08:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12e41bc00) [pid = 1663] [serial = 1122] [outer = 0x12bde3800] 08:39:32 INFO - PROCESS | 1663 | 1461425972699 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12e425000) [pid = 1663] [serial = 1123] [outer = 0x12bde3800] 08:39:33 INFO - PROCESS | 1663 | 1461425973034 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 521ms 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:39:33 INFO - PROCESS | 1663 | 1461425973086 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1663 | 1461425973087 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:39:33 INFO - PROCESS | 1663 | 1461425973089 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1663 | 1461425973090 Marionette TRACE conn2 <- [1,1470,null,{}] 08:39:33 INFO - PROCESS | 1663 | 1461425973100 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 1663 | 1461425973177 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:39:33 INFO - PROCESS | 1663 | 1461425973181 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e83f800 == 45 [pid = 1663] [id = 375] 08:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12e38f000) [pid = 1663] [serial = 1124] [outer = 0x0] 08:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x12e440400) [pid = 1663] [serial = 1125] [outer = 0x12e38f000] 08:39:33 INFO - PROCESS | 1663 | 1461425973209 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12e447800) [pid = 1663] [serial = 1126] [outer = 0x12e38f000] 08:39:33 INFO - PROCESS | 1663 | 1461425973553 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 468ms 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:39:33 INFO - PROCESS | 1663 | 1461425973557 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1663 | 1461425973558 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:39:33 INFO - PROCESS | 1663 | 1461425973560 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1663 | 1461425973561 Marionette TRACE conn2 <- [1,1474,null,{}] 08:39:33 INFO - PROCESS | 1663 | 1461425973564 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 1663 | 1461425973708 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:39:33 INFO - PROCESS | 1663 | 1461425973774 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1158da800 == 46 [pid = 1663] [id = 376] 08:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1147cf000) [pid = 1663] [serial = 1127] [outer = 0x0] 08:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1152d3400) [pid = 1663] [serial = 1128] [outer = 0x1147cf000] 08:39:33 INFO - PROCESS | 1663 | 1461425973809 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11784a000) [pid = 1663] [serial = 1129] [outer = 0x1147cf000] 08:39:34 INFO - PROCESS | 1663 | 1461425974294 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 770ms 08:39:34 INFO - PROCESS | 1663 | 1461425974331 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 1663 | 1461425974334 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:39:34 INFO - PROCESS | 1663 | 1461425974356 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 1663 | 1461425974359 Marionette TRACE conn2 <- [1,1478,null,{}] 08:39:34 INFO - PROCESS | 1663 | 1461425974362 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 1663 | 1461425974466 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:39:34 INFO - PROCESS | 1663 | 1461425974556 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12890f000 == 47 [pid = 1663] [id = 377] 08:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11c99a400) [pid = 1663] [serial = 1130] [outer = 0x0] 08:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126250000) [pid = 1663] [serial = 1131] [outer = 0x11c99a400] 08:39:34 INFO - PROCESS | 1663 | 1461425974588 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x126b4e400) [pid = 1663] [serial = 1132] [outer = 0x11c99a400] 08:39:35 INFO - PROCESS | 1663 | 1461425975023 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 723ms 08:39:35 INFO - PROCESS | 1663 | 1461425975084 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1663 | 1461425975086 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:39:35 INFO - PROCESS | 1663 | 1461425975090 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1663 | 1461425975092 Marionette TRACE conn2 <- [1,1482,null,{}] 08:39:35 INFO - PROCESS | 1663 | 1461425975094 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 1663 | 1461425975195 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:39:35 INFO - PROCESS | 1663 | 1461425975261 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e45a000 == 48 [pid = 1663] [id = 378] 08:39:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128025800) [pid = 1663] [serial = 1133] [outer = 0x0] 08:39:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x128bc1c00) [pid = 1663] [serial = 1134] [outer = 0x128025800] 08:39:35 INFO - PROCESS | 1663 | 1461425975291 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12b2f4400) [pid = 1663] [serial = 1135] [outer = 0x128025800] 08:39:35 INFO - PROCESS | 1663 | 1461425975800 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 770ms 08:39:35 INFO - PROCESS | 1663 | 1461425975861 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1663 | 1461425975864 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:39:35 INFO - PROCESS | 1663 | 1461425975872 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1663 | 1461425975875 Marionette TRACE conn2 <- [1,1486,null,{}] 08:39:35 INFO - PROCESS | 1663 | 1461425975878 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 1663 | 1461425975980 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:39:36 INFO - PROCESS | 1663 | 1461425976042 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ef17000 == 49 [pid = 1663] [id = 379] 08:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12bb07800) [pid = 1663] [serial = 1136] [outer = 0x0] 08:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12e425400) [pid = 1663] [serial = 1137] [outer = 0x12bb07800] 08:39:36 INFO - PROCESS | 1663 | 1461425976072 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12e882c00) [pid = 1663] [serial = 1138] [outer = 0x12bb07800] 08:39:36 INFO - PROCESS | 1663 | 1461425976715 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 877ms 08:39:36 INFO - PROCESS | 1663 | 1461425976745 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 1663 | 1461425976747 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:39:36 INFO - PROCESS | 1663 | 1461425976753 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 1663 | 1461425976755 Marionette TRACE conn2 <- [1,1490,null,{}] 08:39:36 INFO - PROCESS | 1663 | 1461425976760 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 1663 | 1461425976847 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:39:36 INFO - PROCESS | 1663 | 1461425976926 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x119733000 == 50 [pid = 1663] [id = 380] 08:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x114bb2400) [pid = 1663] [serial = 1139] [outer = 0x0] 08:39:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11784e800) [pid = 1663] [serial = 1140] [outer = 0x114bb2400] 08:39:36 INFO - PROCESS | 1663 | 1461425976955 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118c24000) [pid = 1663] [serial = 1141] [outer = 0x114bb2400] 08:39:37 INFO - PROCESS | 1663 | 1461425977549 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 828ms 08:39:37 INFO - PROCESS | 1663 | 1461425977580 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1663 | 1461425977586 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:39:37 INFO - PROCESS | 1663 | 1461425977592 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1663 | 1461425977595 Marionette TRACE conn2 <- [1,1494,null,{}] 08:39:37 INFO - PROCESS | 1663 | 1461425977599 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - PROCESS | 1663 | 1461425977741 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12e83f800 == 49 [pid = 1663] [id = 375] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12e456000 == 48 [pid = 1663] [id = 374] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12da6d800 == 47 [pid = 1663] [id = 373] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x119251800 == 46 [pid = 1663] [id = 372] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb27000 == 45 [pid = 1663] [id = 371] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12b19d800 == 44 [pid = 1663] [id = 370] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12b041800 == 43 [pid = 1663] [id = 369] 08:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12d1bcc00) [pid = 1663] [serial = 1074] [outer = 0x0] [url = about:blank] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x127912800 == 42 [pid = 1663] [id = 368] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x126d31800 == 41 [pid = 1663] [id = 367] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1262c1800 == 40 [pid = 1663] [id = 366] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcb8800 == 39 [pid = 1663] [id = 365] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11910a000 == 38 [pid = 1663] [id = 364] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11adb3800 == 37 [pid = 1663] [id = 363] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123b1d800 == 36 [pid = 1663] [id = 360] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x119108000 == 35 [pid = 1663] [id = 359] 08:39:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12c4e1000 == 34 [pid = 1663] [id = 358] 08:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118988000) [pid = 1663] [serial = 1035] [outer = 0x0] [url = about:blank] 08:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118750400) [pid = 1663] [serial = 1041] [outer = 0x0] [url = about:blank] 08:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119d50000) [pid = 1663] [serial = 1042] [outer = 0x0] [url = about:blank] 08:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1178ee400) [pid = 1663] [serial = 1039] [outer = 0x0] [url = about:blank] 08:39:37 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x115898000) [pid = 1663] [serial = 1038] [outer = 0x0] [url = about:blank] 08:39:37 INFO - PROCESS | 1663 | 1461425977817 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x118541000 == 35 [pid = 1663] [id = 381] 08:39:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1162bf000) [pid = 1663] [serial = 1142] [outer = 0x0] 08:39:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x119d50000) [pid = 1663] [serial = 1143] [outer = 0x1162bf000] 08:39:37 INFO - PROCESS | 1663 | 1461425977844 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11b943000) [pid = 1663] [serial = 1144] [outer = 0x1162bf000] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12c49a400) [pid = 1663] [serial = 1072] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12b447000) [pid = 1663] [serial = 1062] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12b2efc00) [pid = 1663] [serial = 1060] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x127043400) [pid = 1663] [serial = 1068] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12b452c00) [pid = 1663] [serial = 1063] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11a80d800) [pid = 1663] [serial = 1065] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11c44c800) [pid = 1663] [serial = 1066] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12bddf400) [pid = 1663] [serial = 1071] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12ba25400) [pid = 1663] [serial = 1069] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x126ed0000) [pid = 1663] [serial = 1054] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128027400) [pid = 1663] [serial = 1056] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1293f0000) [pid = 1663] [serial = 1059] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11aff0000) [pid = 1663] [serial = 1044] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11b9ae800) [pid = 1663] [serial = 1045] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12690d000) [pid = 1663] [serial = 1053] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12897a000) [pid = 1663] [serial = 1057] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x123b4f000) [pid = 1663] [serial = 1050] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12625c000) [pid = 1663] [serial = 1051] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11c44e000) [pid = 1663] [serial = 1047] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11c4b1800) [pid = 1663] [serial = 1048] [outer = 0x0] [url = about:blank] 08:39:38 INFO - PROCESS | 1663 | 1461425978162 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 579ms 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:39:38 INFO - PROCESS | 1663 | 1461425978175 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 1663 | 1461425978176 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:39:38 INFO - PROCESS | 1663 | 1461425978178 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1663 | 1461425978181 Marionette TRACE conn2 <- [1,1498,null,{}] 08:39:38 INFO - PROCESS | 1663 | 1461425978192 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 1663 | 1461425978273 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:39:38 INFO - PROCESS | 1663 | 1461425978340 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcad000 == 36 [pid = 1663] [id = 382] 08:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11aff2c00) [pid = 1663] [serial = 1145] [outer = 0x0] 08:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11bf87400) [pid = 1663] [serial = 1146] [outer = 0x11aff2c00] 08:39:38 INFO - PROCESS | 1663 | 1461425978367 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x123a3c400) [pid = 1663] [serial = 1147] [outer = 0x11aff2c00] 08:39:38 INFO - PROCESS | 1663 | 1461425978682 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 524ms 08:39:38 INFO - PROCESS | 1663 | 1461425978707 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 1663 | 1461425978709 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:39:38 INFO - PROCESS | 1663 | 1461425978711 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1663 | 1461425978712 Marionette TRACE conn2 <- [1,1502,null,{}] 08:39:38 INFO - PROCESS | 1663 | 1461425978715 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 1663 | 1461425978796 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:39:38 INFO - PROCESS | 1663 | 1461425978803 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262bf000 == 37 [pid = 1663] [id = 383] 08:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x126251000) [pid = 1663] [serial = 1148] [outer = 0x0] 08:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x126677000) [pid = 1663] [serial = 1149] [outer = 0x126251000] 08:39:38 INFO - PROCESS | 1663 | 1461425978830 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x126dce400) [pid = 1663] [serial = 1150] [outer = 0x126251000] 08:39:39 INFO - PROCESS | 1663 | 1461425979161 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 470ms 08:39:39 INFO - PROCESS | 1663 | 1461425979181 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1663 | 1461425979183 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:39:39 INFO - PROCESS | 1663 | 1461425979189 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1663 | 1461425979190 Marionette TRACE conn2 <- [1,1506,null,{}] 08:39:39 INFO - PROCESS | 1663 | 1461425979192 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 1663 | 1461425979257 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:39:39 INFO - PROCESS | 1663 | 1461425979260 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d2f800 == 38 [pid = 1663] [id = 384] 08:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x126b52c00) [pid = 1663] [serial = 1151] [outer = 0x0] 08:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x127348000) [pid = 1663] [serial = 1152] [outer = 0x126b52c00] 08:39:39 INFO - PROCESS | 1663 | 1461425979284 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12797b000) [pid = 1663] [serial = 1153] [outer = 0x126b52c00] 08:39:39 INFO - PROCESS | 1663 | 1461425979739 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 573ms 08:39:39 INFO - PROCESS | 1663 | 1461425979763 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1663 | 1461425979765 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:39:39 INFO - PROCESS | 1663 | 1461425979786 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1663 | 1461425979788 Marionette TRACE conn2 <- [1,1510,null,{}] 08:39:39 INFO - PROCESS | 1663 | 1461425979791 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 1663 | 1461425979958 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:39:40 INFO - PROCESS | 1663 | 1461425980012 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x127a9a000 == 39 [pid = 1663] [id = 385] 08:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x128023800) [pid = 1663] [serial = 1154] [outer = 0x0] 08:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12897f400) [pid = 1663] [serial = 1155] [outer = 0x128023800] 08:39:40 INFO - PROCESS | 1663 | 1461425980057 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12b2fa400) [pid = 1663] [serial = 1156] [outer = 0x128023800] 08:39:40 INFO - PROCESS | 1663 | 1461425980379 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 639ms 08:39:40 INFO - PROCESS | 1663 | 1461425980411 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1663 | 1461425980412 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:39:40 INFO - PROCESS | 1663 | 1461425980415 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1663 | 1461425980416 Marionette TRACE conn2 <- [1,1514,null,{}] 08:39:40 INFO - PROCESS | 1663 | 1461425980418 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 1663 | 1461425980510 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:39:40 INFO - PROCESS | 1663 | 1461425980514 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b9f000 == 40 [pid = 1663] [id = 386] 08:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1280a5c00) [pid = 1663] [serial = 1157] [outer = 0x0] 08:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12b537000) [pid = 1663] [serial = 1158] [outer = 0x1280a5c00] 08:39:40 INFO - PROCESS | 1663 | 1461425980540 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12b70b000) [pid = 1663] [serial = 1159] [outer = 0x1280a5c00] 08:39:40 INFO - PROCESS | 1663 | 1461425980879 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 471ms 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:39:40 INFO - PROCESS | 1663 | 1461425980890 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1663 | 1461425980892 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:39:40 INFO - PROCESS | 1663 | 1461425980894 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1663 | 1461425980895 Marionette TRACE conn2 <- [1,1518,null,{}] 08:39:40 INFO - PROCESS | 1663 | 1461425980897 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 1663 | 1461425980994 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:39:41 INFO - PROCESS | 1663 | 1461425981006 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b18b800 == 41 [pid = 1663] [id = 387] 08:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12ba25400) [pid = 1663] [serial = 1160] [outer = 0x0] 08:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12bb07c00) [pid = 1663] [serial = 1161] [outer = 0x12ba25400] 08:39:41 INFO - PROCESS | 1663 | 1461425981031 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12bd78400) [pid = 1663] [serial = 1162] [outer = 0x12ba25400] 08:39:41 INFO - PROCESS | 1663 | 1461425981382 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 519ms 08:39:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:39:41 INFO - PROCESS | 1663 | 1461425981414 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1663 | 1461425981416 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:39:41 INFO - PROCESS | 1663 | 1461425981420 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 1663 | 1461425981421 Marionette TRACE conn2 <- [1,1522,null,{}] 08:39:41 INFO - PROCESS | 1663 | 1461425981425 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 1663 | 1461425981566 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:39:41 INFO - PROCESS | 1663 | 1461425981584 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7c0800 == 42 [pid = 1663] [id = 388] 08:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12bd7cc00) [pid = 1663] [serial = 1163] [outer = 0x0] 08:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12bddac00) [pid = 1663] [serial = 1164] [outer = 0x12bd7cc00] 08:39:41 INFO - PROCESS | 1663 | 1461425981624 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12c493c00) [pid = 1663] [serial = 1165] [outer = 0x12bd7cc00] 08:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12bde3800) [pid = 1663] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12b452400) [pid = 1663] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:39:41 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x117850000) [pid = 1663] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x126256c00) [pid = 1663] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126ed0c00) [pid = 1663] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12bde0400) [pid = 1663] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119278800) [pid = 1663] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126253400) [pid = 1663] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x114b2ec00) [pid = 1663] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11c613400) [pid = 1663] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11bf84000) [pid = 1663] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:39:42 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11ac9c000) [pid = 1663] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:39:42 INFO - PROCESS | 1663 | 1461425982101 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:39:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:39:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:39:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:39:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:39:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:39:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:39:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:39:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:39:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 722ms 08:39:42 INFO - PROCESS | 1663 | 1461425982141 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1663 | 1461425982143 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:39:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:39:42 INFO - PROCESS | 1663 | 1461425982145 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1663 | 1461425982146 Marionette TRACE conn2 <- [1,1526,null,{}] 08:39:42 INFO - PROCESS | 1663 | 1461425982149 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 1663 | 1461425982225 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:39:42 INFO - PROCESS | 1663 | 1461425982273 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7a7800 == 43 [pid = 1663] [id = 389] 08:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11be0fc00) [pid = 1663] [serial = 1166] [outer = 0x0] 08:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12c493000) [pid = 1663] [serial = 1167] [outer = 0x11be0fc00] 08:39:42 INFO - PROCESS | 1663 | 1461425982299 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12d1bb400) [pid = 1663] [serial = 1168] [outer = 0x11be0fc00] 08:39:42 INFO - PROCESS | 1663 | 1461425982557 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:39:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:39:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:39:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:39:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:39:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 422ms 08:39:42 INFO - PROCESS | 1663 | 1461425982579 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1663 | 1461425982580 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:39:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:39:42 INFO - PROCESS | 1663 | 1461425982583 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1663 | 1461425982587 Marionette TRACE conn2 <- [1,1530,null,{}] 08:39:42 INFO - PROCESS | 1663 | 1461425982596 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 1663 | 1461425982705 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:39:42 INFO - PROCESS | 1663 | 1461425982709 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d19f000 == 44 [pid = 1663] [id = 390] 08:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12c498400) [pid = 1663] [serial = 1169] [outer = 0x0] 08:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12d1c9400) [pid = 1663] [serial = 1170] [outer = 0x12c498400] 08:39:42 INFO - PROCESS | 1663 | 1461425982739 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12e39a400) [pid = 1663] [serial = 1171] [outer = 0x12c498400] 08:39:43 INFO - PROCESS | 1663 | 1461425983059 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:39:43 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:39:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:39:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:39:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:39:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:39:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:39:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 529ms 08:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:39:43 INFO - PROCESS | 1663 | 1461425983112 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 1663 | 1461425983113 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:39:43 INFO - PROCESS | 1663 | 1461425983115 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 1663 | 1461425983117 Marionette TRACE conn2 <- [1,1534,null,{}] 08:39:43 INFO - PROCESS | 1663 | 1461425983129 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 1663 | 1461425983205 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:39:43 INFO - PROCESS | 1663 | 1461425983209 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db74800 == 45 [pid = 1663] [id = 391] 08:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12da2f400) [pid = 1663] [serial = 1172] [outer = 0x0] 08:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12e43f400) [pid = 1663] [serial = 1173] [outer = 0x12da2f400] 08:39:43 INFO - PROCESS | 1663 | 1461425983235 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12e88b800) [pid = 1663] [serial = 1174] [outer = 0x12da2f400] 08:39:43 INFO - PROCESS | 1663 | 1461425983557 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:39:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 477ms 08:39:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:39:43 INFO - PROCESS | 1663 | 1461425983594 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 1663 | 1461425983595 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:39:43 INFO - PROCESS | 1663 | 1461425983597 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 1663 | 1461425983598 Marionette TRACE conn2 <- [1,1538,null,{}] 08:39:43 INFO - PROCESS | 1663 | 1461425983601 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 1663 | 1461425983677 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:39:43 INFO - PROCESS | 1663 | 1461425983682 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb02800 == 46 [pid = 1663] [id = 392] 08:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12e88bc00) [pid = 1663] [serial = 1175] [outer = 0x0] 08:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12e8d8800) [pid = 1663] [serial = 1176] [outer = 0x12e88bc00] 08:39:43 INFO - PROCESS | 1663 | 1461425983710 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12e8dec00) [pid = 1663] [serial = 1177] [outer = 0x12e88bc00] 08:39:44 INFO - PROCESS | 1663 | 1461425984171 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 622ms 08:39:44 INFO - PROCESS | 1663 | 1461425984219 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1663 | 1461425984222 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:39:44 INFO - PROCESS | 1663 | 1461425984226 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1663 | 1461425984229 Marionette TRACE conn2 <- [1,1542,null,{}] 08:39:44 INFO - PROCESS | 1663 | 1461425984233 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 1663 | 1461425984334 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:39:44 INFO - PROCESS | 1663 | 1461425984399 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11923a800 == 47 [pid = 1663] [id = 393] 08:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1178e8000) [pid = 1663] [serial = 1178] [outer = 0x0] 08:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118c0f400) [pid = 1663] [serial = 1179] [outer = 0x1178e8000] 08:39:44 INFO - PROCESS | 1663 | 1461425984432 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119d55c00) [pid = 1663] [serial = 1180] [outer = 0x1178e8000] 08:39:44 INFO - PROCESS | 1663 | 1461425984879 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:39:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 722ms 08:39:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:39:44 INFO - PROCESS | 1663 | 1461425984948 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1663 | 1461425984952 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:39:44 INFO - PROCESS | 1663 | 1461425984957 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1663 | 1461425984959 Marionette TRACE conn2 <- [1,1546,null,{}] 08:39:44 INFO - PROCESS | 1663 | 1461425984961 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 1663 | 1461425985062 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:39:45 INFO - PROCESS | 1663 | 1461425985116 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b2a000 == 48 [pid = 1663] [id = 394] 08:39:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11bf80000) [pid = 1663] [serial = 1181] [outer = 0x0] 08:39:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11c146000) [pid = 1663] [serial = 1182] [outer = 0x11bf80000] 08:39:45 INFO - PROCESS | 1663 | 1461425985147 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11c14d000) [pid = 1663] [serial = 1183] [outer = 0x11bf80000] 08:39:45 INFO - PROCESS | 1663 | 1461425985614 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:39:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 08:39:45 INFO - PROCESS | 1663 | 1461425985663 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1663 | 1461425985665 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:39:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:39:45 INFO - PROCESS | 1663 | 1461425985670 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1663 | 1461425985673 Marionette TRACE conn2 <- [1,1550,null,{}] 08:39:45 INFO - PROCESS | 1663 | 1461425985681 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 1663 | 1461425985779 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:39:45 INFO - PROCESS | 1663 | 1461425985834 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c4d6000 == 49 [pid = 1663] [id = 395] 08:39:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11c153800) [pid = 1663] [serial = 1184] [outer = 0x0] 08:39:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x126250800) [pid = 1663] [serial = 1185] [outer = 0x11c153800] 08:39:45 INFO - PROCESS | 1663 | 1461425985866 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1277b3000) [pid = 1663] [serial = 1186] [outer = 0x11c153800] 08:39:46 INFO - PROCESS | 1663 | 1461425986321 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:39:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 674ms 08:39:46 INFO - PROCESS | 1663 | 1461425986345 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 1663 | 1461425986347 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:39:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:39:46 INFO - PROCESS | 1663 | 1461425986350 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1663 | 1461425986351 Marionette TRACE conn2 <- [1,1554,null,{}] 08:39:46 INFO - PROCESS | 1663 | 1461425986354 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 1663 | 1461425986454 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:39:46 INFO - PROCESS | 1663 | 1461425986506 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed61800 == 50 [pid = 1663] [id = 396] 08:39:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x127328000) [pid = 1663] [serial = 1187] [outer = 0x0] 08:39:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x129349800) [pid = 1663] [serial = 1188] [outer = 0x127328000] 08:39:46 INFO - PROCESS | 1663 | 1461425986536 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12b2f9000) [pid = 1663] [serial = 1189] [outer = 0x127328000] 08:39:47 INFO - PROCESS | 1663 | 1461425987030 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:39:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 721ms 08:39:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:39:47 INFO - PROCESS | 1663 | 1461425987122 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1663 | 1461425987125 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:39:47 INFO - PROCESS | 1663 | 1461425987128 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1663 | 1461425987130 Marionette TRACE conn2 <- [1,1558,null,{}] 08:39:47 INFO - PROCESS | 1663 | 1461425987134 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 1663 | 1461425987279 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:39:47 INFO - PROCESS | 1663 | 1461425987537 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba16000 == 51 [pid = 1663] [id = 397] 08:39:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1156e4800) [pid = 1663] [serial = 1190] [outer = 0x0] 08:39:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x116549400) [pid = 1663] [serial = 1191] [outer = 0x1156e4800] 08:39:47 INFO - PROCESS | 1663 | 1461425987576 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x118eecc00) [pid = 1663] [serial = 1192] [outer = 0x1156e4800] 08:39:48 INFO - PROCESS | 1663 | 1461425988050 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 974ms 08:39:48 INFO - PROCESS | 1663 | 1461425988102 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 1663 | 1461425988104 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:39:48 INFO - PROCESS | 1663 | 1461425988108 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1663 | 1461425988110 Marionette TRACE conn2 <- [1,1562,null,{}] 08:39:48 INFO - PROCESS | 1663 | 1461425988113 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12db74800 == 50 [pid = 1663] [id = 391] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12d19f000 == 49 [pid = 1663] [id = 390] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7a7800 == 48 [pid = 1663] [id = 389] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7c0800 == 47 [pid = 1663] [id = 388] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12b18b800 == 46 [pid = 1663] [id = 387] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12e440400) [pid = 1663] [serial = 1125] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | 1461425988274 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x128b9f000 == 45 [pid = 1663] [id = 386] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x127a9a000 == 44 [pid = 1663] [id = 385] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x126d2f800 == 43 [pid = 1663] [id = 384] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x1262bf000 == 42 [pid = 1663] [id = 383] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcad000 == 41 [pid = 1663] [id = 382] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x118541000 == 40 [pid = 1663] [id = 381] 08:39:48 INFO - PROCESS | 1663 | --DOCSHELL 0x119733000 == 39 [pid = 1663] [id = 380] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1293f0400) [pid = 1663] [serial = 1086] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12666b800) [pid = 1663] [serial = 1083] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118e19800) [pid = 1663] [serial = 1090] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1187a9800) [pid = 1663] [serial = 1089] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11afe7400) [pid = 1663] [serial = 1080] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1178e9000) [pid = 1663] [serial = 1077] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x127327800) [pid = 1663] [serial = 1101] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x127ac6000) [pid = 1663] [serial = 1102] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11a8dc800) [pid = 1663] [serial = 1092] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11af52c00) [pid = 1663] [serial = 1093] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12666c400) [pid = 1663] [serial = 1098] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126dcb800) [pid = 1663] [serial = 1099] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11c610400) [pid = 1663] [serial = 1095] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x123b4d000) [pid = 1663] [serial = 1096] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | 1461425988295 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11911e800 == 40 [pid = 1663] [id = 398] 08:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11af52c00) [pid = 1663] [serial = 1193] [outer = 0x0] 08:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11b9ae000) [pid = 1663] [serial = 1194] [outer = 0x11af52c00] 08:39:48 INFO - PROCESS | 1663 | 1461425988323 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11c14f800) [pid = 1663] [serial = 1195] [outer = 0x11af52c00] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12e41bc00) [pid = 1663] [serial = 1122] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1153d9400) [pid = 1663] [serial = 1116] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128bc1000) [pid = 1663] [serial = 1104] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12b44f400) [pid = 1663] [serial = 1105] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12da21800) [pid = 1663] [serial = 1119] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12bd7e800) [pid = 1663] [serial = 1108] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12d1bd000) [pid = 1663] [serial = 1111] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12e425000) [pid = 1663] [serial = 1123] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12bb03c00) [pid = 1663] [serial = 1107] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12bded400) [pid = 1663] [serial = 1110] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12d7be400) [pid = 1663] [serial = 1113] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12da16400) [pid = 1663] [serial = 1114] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12665d400) [pid = 1663] [serial = 1117] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12e396800) [pid = 1663] [serial = 1120] [outer = 0x0] [url = about:blank] 08:39:48 INFO - PROCESS | 1663 | 1461425988658 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:39:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 571ms 08:39:48 INFO - PROCESS | 1663 | 1461425988681 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 1663 | 1461425988684 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:39:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:39:48 INFO - PROCESS | 1663 | 1461425988687 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1663 | 1461425988688 Marionette TRACE conn2 <- [1,1566,null,{}] 08:39:48 INFO - PROCESS | 1663 | 1461425988691 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 1663 | 1461425988768 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:39:48 INFO - PROCESS | 1663 | 1461425988798 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c917000 == 41 [pid = 1663] [id = 399] 08:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x123b4d000) [pid = 1663] [serial = 1196] [outer = 0x0] 08:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126255800) [pid = 1663] [serial = 1197] [outer = 0x123b4d000] 08:39:48 INFO - PROCESS | 1663 | 1461425988824 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126674c00) [pid = 1663] [serial = 1198] [outer = 0x123b4d000] 08:39:49 INFO - PROCESS | 1663 | 1461425989192 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 08:39:49 INFO - PROCESS | 1663 | 1461425989206 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:39:49 INFO - PROCESS | 1663 | 1461425989208 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:39:49 INFO - PROCESS | 1663 | 1461425989213 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 1663 | 1461425989220 Marionette TRACE conn2 <- [1,1570,null,{}] 08:39:49 INFO - PROCESS | 1663 | 1461425989240 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 1663 | 1461425989360 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:39:49 INFO - PROCESS | 1663 | 1461425989371 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x127466000 == 42 [pid = 1663] [id = 400] 08:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x126b77c00) [pid = 1663] [serial = 1199] [outer = 0x0] 08:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128028800) [pid = 1663] [serial = 1200] [outer = 0x126b77c00] 08:39:49 INFO - PROCESS | 1663 | 1461425989412 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12934a000) [pid = 1663] [serial = 1201] [outer = 0x126b77c00] 08:39:49 INFO - PROCESS | 1663 | 1461425989831 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:39:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 633ms 08:39:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:39:49 INFO - PROCESS | 1663 | 1461425989844 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 1663 | 1461425989846 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:39:49 INFO - PROCESS | 1663 | 1461425989848 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 1663 | 1461425989849 Marionette TRACE conn2 <- [1,1574,null,{}] 08:39:49 INFO - PROCESS | 1663 | 1461425989855 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 1663 | 1461425989929 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:39:49 INFO - PROCESS | 1663 | 1461425989935 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aaf0000 == 43 [pid = 1663] [id = 401] 08:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1293f9800) [pid = 1663] [serial = 1202] [outer = 0x0] 08:39:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12b445400) [pid = 1663] [serial = 1203] [outer = 0x1293f9800] 08:39:49 INFO - PROCESS | 1663 | 1461425989961 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12b702800) [pid = 1663] [serial = 1204] [outer = 0x1293f9800] 08:39:50 INFO - PROCESS | 1663 | 1461425990293 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 472ms 08:39:50 INFO - PROCESS | 1663 | 1461425990323 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1663 | 1461425990324 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:39:50 INFO - PROCESS | 1663 | 1461425990327 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1663 | 1461425990328 Marionette TRACE conn2 <- [1,1578,null,{}] 08:39:50 INFO - PROCESS | 1663 | 1461425990330 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 1663 | 1461425990407 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:39:50 INFO - PROCESS | 1663 | 1461425990475 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b04e800 == 44 [pid = 1663] [id = 402] 08:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12bb02c00) [pid = 1663] [serial = 1205] [outer = 0x0] 08:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12bd78c00) [pid = 1663] [serial = 1206] [outer = 0x12bb02c00] 08:39:50 INFO - PROCESS | 1663 | 1461425990508 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12c490400) [pid = 1663] [serial = 1207] [outer = 0x12bb02c00] 08:39:50 INFO - PROCESS | 1663 | 1461425990857 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:39:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 569ms 08:39:50 INFO - PROCESS | 1663 | 1461425990900 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1663 | 1461425990902 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:39:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:39:50 INFO - PROCESS | 1663 | 1461425990905 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1663 | 1461425990906 Marionette TRACE conn2 <- [1,1582,null,{}] 08:39:50 INFO - PROCESS | 1663 | 1461425990909 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 1663 | 1461425991027 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:39:51 INFO - PROCESS | 1663 | 1461425991042 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b5ef000 == 45 [pid = 1663] [id = 403] 08:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12d1bc400) [pid = 1663] [serial = 1208] [outer = 0x0] 08:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12d7c5400) [pid = 1663] [serial = 1209] [outer = 0x12d1bc400] 08:39:51 INFO - PROCESS | 1663 | 1461425991083 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12da29000) [pid = 1663] [serial = 1210] [outer = 0x12d1bc400] 08:39:51 INFO - PROCESS | 1663 | 1461425991544 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:39:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 669ms 08:39:51 INFO - PROCESS | 1663 | 1461425991581 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 1663 | 1461425991582 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:39:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:39:51 INFO - PROCESS | 1663 | 1461425991587 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 1663 | 1461425991588 Marionette TRACE conn2 <- [1,1586,null,{}] 08:39:51 INFO - PROCESS | 1663 | 1461425991591 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 1663 | 1461425991685 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:39:51 INFO - PROCESS | 1663 | 1461425991689 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c32e800 == 46 [pid = 1663] [id = 404] 08:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12d1c1000) [pid = 1663] [serial = 1211] [outer = 0x0] 08:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12e390400) [pid = 1663] [serial = 1212] [outer = 0x12d1c1000] 08:39:51 INFO - PROCESS | 1663 | 1461425991713 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12e41d000) [pid = 1663] [serial = 1213] [outer = 0x12d1c1000] 08:39:52 INFO - PROCESS | 1663 | 1461425992030 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 471ms 08:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:39:52 INFO - PROCESS | 1663 | 1461425992059 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 1663 | 1461425992060 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:39:52 INFO - PROCESS | 1663 | 1461425992062 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1663 | 1461425992063 Marionette TRACE conn2 <- [1,1590,null,{}] 08:39:52 INFO - PROCESS | 1663 | 1461425992066 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 1663 | 1461425992165 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:39:52 INFO - PROCESS | 1663 | 1461425992177 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d795000 == 47 [pid = 1663] [id = 405] 08:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12da2d800) [pid = 1663] [serial = 1214] [outer = 0x0] 08:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12e43a800) [pid = 1663] [serial = 1215] [outer = 0x12da2d800] 08:39:52 INFO - PROCESS | 1663 | 1461425992202 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12e87ec00) [pid = 1663] [serial = 1216] [outer = 0x12da2d800] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11aff2c00) [pid = 1663] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12e38f000) [pid = 1663] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12bd7cc00) [pid = 1663] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11be0fc00) [pid = 1663] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12c498400) [pid = 1663] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12da2f400) [pid = 1663] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128023800) [pid = 1663] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1162bd000) [pid = 1663] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12c49b400) [pid = 1663] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1280a5c00) [pid = 1663] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12ba25400) [pid = 1663] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126b52c00) [pid = 1663] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1162bf000) [pid = 1663] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x114bb2400) [pid = 1663] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:39:52 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126251000) [pid = 1663] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:39:52 INFO - PROCESS | 1663 | 1461425992620 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:39:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 570ms 08:39:52 INFO - PROCESS | 1663 | 1461425992632 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 1663 | 1461425992635 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:39:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:39:52 INFO - PROCESS | 1663 | 1461425992640 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1663 | 1461425992641 Marionette TRACE conn2 <- [1,1594,null,{}] 08:39:52 INFO - PROCESS | 1663 | 1461425992643 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 1663 | 1461425992724 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:39:52 INFO - PROCESS | 1663 | 1461425992728 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b188000 == 48 [pid = 1663] [id = 406] 08:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1150c6c00) [pid = 1663] [serial = 1217] [outer = 0x0] 08:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1150cc400) [pid = 1663] [serial = 1218] [outer = 0x1150c6c00] 08:39:52 INFO - PROCESS | 1663 | 1461425992754 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1150d0400) [pid = 1663] [serial = 1219] [outer = 0x1150c6c00] 08:39:53 INFO - PROCESS | 1663 | 1461425993093 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 471ms 08:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:39:53 INFO - PROCESS | 1663 | 1461425993111 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 1663 | 1461425993113 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:39:53 INFO - PROCESS | 1663 | 1461425993115 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 1663 | 1461425993116 Marionette TRACE conn2 <- [1,1598,null,{}] 08:39:53 INFO - PROCESS | 1663 | 1461425993121 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 1663 | 1461425993219 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:39:53 INFO - PROCESS | 1663 | 1461425993226 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e466000 == 49 [pid = 1663] [id = 407] 08:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116244400) [pid = 1663] [serial = 1220] [outer = 0x0] 08:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11bf81400) [pid = 1663] [serial = 1221] [outer = 0x116244400] 08:39:53 INFO - PROCESS | 1663 | 1461425993257 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12d7c6800) [pid = 1663] [serial = 1222] [outer = 0x116244400] 08:39:53 INFO - PROCESS | 1663 | 1461425993572 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:39:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 471ms 08:39:53 INFO - PROCESS | 1663 | 1461425993588 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:39:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:39:53 INFO - PROCESS | 1663 | 1461425993590 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:39:53 INFO - PROCESS | 1663 | 1461425993592 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 1663 | 1461425993594 Marionette TRACE conn2 <- [1,1602,null,{}] 08:39:53 INFO - PROCESS | 1663 | 1461425993596 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 1663 | 1461425993692 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:39:53 INFO - PROCESS | 1663 | 1461425993696 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f5b7000 == 50 [pid = 1663] [id = 408] 08:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1269cec00) [pid = 1663] [serial = 1223] [outer = 0x0] 08:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12e41c400) [pid = 1663] [serial = 1224] [outer = 0x1269cec00] 08:39:53 INFO - PROCESS | 1663 | 1461425993721 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12e884c00) [pid = 1663] [serial = 1225] [outer = 0x1269cec00] 08:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 470ms 08:39:54 INFO - PROCESS | 1663 | 1461425994058 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:39:54 INFO - PROCESS | 1663 | 1461425994062 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:39:54 INFO - PROCESS | 1663 | 1461425994063 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:39:54 INFO - PROCESS | 1663 | 1461425994065 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1663 | 1461425994069 Marionette TRACE conn2 <- [1,1606,null,{}] 08:39:54 INFO - PROCESS | 1663 | 1461425994076 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 1663 | 1461425994186 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:39:54 INFO - PROCESS | 1663 | 1461425994192 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f77c800 == 51 [pid = 1663] [id = 409] 08:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1150cf400) [pid = 1663] [serial = 1226] [outer = 0x0] 08:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126d5f800) [pid = 1663] [serial = 1227] [outer = 0x1150cf400] 08:39:54 INFO - PROCESS | 1663 | 1461425994217 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x126d65400) [pid = 1663] [serial = 1228] [outer = 0x1150cf400] 08:39:54 INFO - PROCESS | 1663 | 1461425994520 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:39:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 476ms 08:39:54 INFO - PROCESS | 1663 | 1461425994599 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 1663 | 1461425994601 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:39:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:39:54 INFO - PROCESS | 1663 | 1461425994605 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1663 | 1461425994608 Marionette TRACE conn2 <- [1,1610,null,{}] 08:39:54 INFO - PROCESS | 1663 | 1461425994612 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 1663 | 1461425994707 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:39:54 INFO - PROCESS | 1663 | 1461425994801 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b92000 == 52 [pid = 1663] [id = 410] 08:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x115707000) [pid = 1663] [serial = 1229] [outer = 0x0] 08:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11671c000) [pid = 1663] [serial = 1230] [outer = 0x115707000] 08:39:54 INFO - PROCESS | 1663 | 1461425994833 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11a8dc800) [pid = 1663] [serial = 1231] [outer = 0x115707000] 08:39:55 INFO - PROCESS | 1663 | 1461425995286 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:39:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 721ms 08:39:55 INFO - PROCESS | 1663 | 1461425995335 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 1663 | 1461425995338 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:39:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:39:55 INFO - PROCESS | 1663 | 1461425995345 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 1663 | 1461425995348 Marionette TRACE conn2 <- [1,1614,null,{}] 08:39:55 INFO - PROCESS | 1663 | 1461425995353 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 1663 | 1461425995452 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:39:55 INFO - PROCESS | 1663 | 1461425995517 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x127a96000 == 53 [pid = 1663] [id = 411] 08:39:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11c14b800) [pid = 1663] [serial = 1232] [outer = 0x0] 08:39:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11c610400) [pid = 1663] [serial = 1233] [outer = 0x11c14b800] 08:39:55 INFO - PROCESS | 1663 | 1461425995547 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12625bc00) [pid = 1663] [serial = 1234] [outer = 0x11c14b800] 08:39:55 INFO - PROCESS | 1663 | 1461425995971 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 676ms 08:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:39:56 INFO - PROCESS | 1663 | 1461425996020 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 1663 | 1461425996022 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:39:56 INFO - PROCESS | 1663 | 1461425996024 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 1663 | 1461425996026 Marionette TRACE conn2 <- [1,1618,null,{}] 08:39:56 INFO - PROCESS | 1663 | 1461425996032 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 1663 | 1461425996158 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:39:56 INFO - PROCESS | 1663 | 1461425996216 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb0c000 == 54 [pid = 1663] [id = 412] 08:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126d5ac00) [pid = 1663] [serial = 1235] [outer = 0x0] 08:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x126d65800) [pid = 1663] [serial = 1236] [outer = 0x126d5ac00] 08:39:56 INFO - PROCESS | 1663 | 1461425996261 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1277ecc00) [pid = 1663] [serial = 1237] [outer = 0x126d5ac00] 08:39:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:39:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 672ms 08:39:56 INFO - PROCESS | 1663 | 1461425996688 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:39:56 INFO - PROCESS | 1663 | 1461425996696 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 1663 | 1461425996698 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:39:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:39:56 INFO - PROCESS | 1663 | 1461425996700 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 1663 | 1461425996703 Marionette TRACE conn2 <- [1,1622,null,{}] 08:39:56 INFO - PROCESS | 1663 | 1461425996706 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 1663 | 1461425996804 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:39:56 INFO - PROCESS | 1663 | 1461425996856 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f79a000 == 55 [pid = 1663] [id = 413] 08:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12897cc00) [pid = 1663] [serial = 1238] [outer = 0x0] 08:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12b0aec00) [pid = 1663] [serial = 1239] [outer = 0x12897cc00] 08:39:56 INFO - PROCESS | 1663 | 1461425996886 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12b0b7000) [pid = 1663] [serial = 1240] [outer = 0x12897cc00] 08:39:57 INFO - PROCESS | 1663 | 1461425997283 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 624ms 08:39:57 INFO - PROCESS | 1663 | 1461425997324 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 1663 | 1461425997326 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:39:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:39:57 INFO - PROCESS | 1663 | 1461425997328 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 1663 | 1461425997329 Marionette TRACE conn2 <- [1,1626,null,{}] 08:39:57 INFO - PROCESS | 1663 | 1461425997332 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 1663 | 1461425997431 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:39:57 INFO - PROCESS | 1663 | 1461425997516 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fd18800 == 56 [pid = 1663] [id = 414] 08:39:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12b0b7800) [pid = 1663] [serial = 1241] [outer = 0x0] 08:39:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12b44c800) [pid = 1663] [serial = 1242] [outer = 0x12b0b7800] 08:39:57 INFO - PROCESS | 1663 | 1461425997559 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12bd7c000) [pid = 1663] [serial = 1243] [outer = 0x12b0b7800] 08:39:57 INFO - PROCESS | 1663 | 1461425997989 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:39:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 668ms 08:39:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:39:58 INFO - PROCESS | 1663 | 1461425997997 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1663 | 1461425997998 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:39:58 INFO - PROCESS | 1663 | 1461425998000 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1663 | 1461425998002 Marionette TRACE conn2 <- [1,1630,null,{}] 08:39:58 INFO - PROCESS | 1663 | 1461425998004 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 1663 | 1461425998121 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:39:58 INFO - PROCESS | 1663 | 1461425998176 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x128906800 == 57 [pid = 1663] [id = 415] 08:39:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12bd7cc00) [pid = 1663] [serial = 1244] [outer = 0x0] 08:39:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12d1c0000) [pid = 1663] [serial = 1245] [outer = 0x12bd7cc00] 08:39:58 INFO - PROCESS | 1663 | 1461425998207 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12e41a400) [pid = 1663] [serial = 1246] [outer = 0x12bd7cc00] 08:39:58 INFO - PROCESS | 1663 | 1461425998598 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:39:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 820ms 08:39:58 INFO - PROCESS | 1663 | 1461425998847 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1663 | 1461425998851 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:39:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:39:58 INFO - PROCESS | 1663 | 1461425998856 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1663 | 1461425998858 Marionette TRACE conn2 <- [1,1634,null,{}] 08:39:58 INFO - PROCESS | 1663 | 1461425998862 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 1663 | 1461425998959 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:39:59 INFO - PROCESS | 1663 | 1461425999026 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x127051000 == 58 [pid = 1663] [id = 416] 08:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1187a9800) [pid = 1663] [serial = 1247] [outer = 0x0] 08:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x118cf6000) [pid = 1663] [serial = 1248] [outer = 0x1187a9800] 08:39:59 INFO - PROCESS | 1663 | 1461425999054 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x11afeb800) [pid = 1663] [serial = 1249] [outer = 0x1187a9800] 08:39:59 INFO - PROCESS | 1663 | 1461425999470 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:39:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 08:39:59 INFO - PROCESS | 1663 | 1461425999527 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 1663 | 1461425999529 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:39:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:39:59 INFO - PROCESS | 1663 | 1461425999553 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 1663 | 1461425999556 Marionette TRACE conn2 <- [1,1638,null,{}] 08:39:59 INFO - PROCESS | 1663 | 1461425999561 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 1663 | 1461425999654 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:39:59 INFO - PROCESS | 1663 | 1461425999727 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c740000 == 59 [pid = 1663] [id = 417] 08:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11afe7800) [pid = 1663] [serial = 1250] [outer = 0x0] 08:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x11c14e800) [pid = 1663] [serial = 1251] [outer = 0x11afe7800] 08:39:59 INFO - PROCESS | 1663 | 1461425999757 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11c7c8400) [pid = 1663] [serial = 1252] [outer = 0x11afe7800] 08:39:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12f5b7000 == 58 [pid = 1663] [id = 408] 08:39:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12e466000 == 57 [pid = 1663] [id = 407] 08:39:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12b188000 == 56 [pid = 1663] [id = 406] 08:39:59 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1152d3400) [pid = 1663] [serial = 1128] [outer = 0x0] [url = about:blank] 08:39:59 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x126250000) [pid = 1663] [serial = 1131] [outer = 0x0] [url = about:blank] 08:39:59 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x128bc1c00) [pid = 1663] [serial = 1134] [outer = 0x0] [url = about:blank] 08:39:59 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12e425400) [pid = 1663] [serial = 1137] [outer = 0x0] [url = about:blank] 08:39:59 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12e8d8800) [pid = 1663] [serial = 1176] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12d795000 == 55 [pid = 1663] [id = 405] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12c32e800 == 54 [pid = 1663] [id = 404] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12b5ef000 == 53 [pid = 1663] [id = 403] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12b04e800 == 52 [pid = 1663] [id = 402] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11aaf0000 == 51 [pid = 1663] [id = 401] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x127466000 == 50 [pid = 1663] [id = 400] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11c917000 == 49 [pid = 1663] [id = 399] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11911e800 == 48 [pid = 1663] [id = 398] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba16000 == 47 [pid = 1663] [id = 397] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x11923a800 == 46 [pid = 1663] [id = 393] 08:40:00 INFO - PROCESS | 1663 | --DOCSHELL 0x12eb02800 == 45 [pid = 1663] [id = 392] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x119137000) [pid = 1663] [serial = 1036] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12b537000) [pid = 1663] [serial = 1158] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12bb07c00) [pid = 1663] [serial = 1161] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x127348000) [pid = 1663] [serial = 1152] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x119d50000) [pid = 1663] [serial = 1143] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x11b943000) [pid = 1663] [serial = 1144] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12b70b000) [pid = 1663] [serial = 1159] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11784e800) [pid = 1663] [serial = 1140] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x118c24000) [pid = 1663] [serial = 1141] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x126677000) [pid = 1663] [serial = 1149] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x126dce400) [pid = 1663] [serial = 1150] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11bf87400) [pid = 1663] [serial = 1146] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x123a3c400) [pid = 1663] [serial = 1147] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12e447800) [pid = 1663] [serial = 1126] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12bddac00) [pid = 1663] [serial = 1164] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12c493000) [pid = 1663] [serial = 1167] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12bd78400) [pid = 1663] [serial = 1162] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12d1c9400) [pid = 1663] [serial = 1170] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12e43f400) [pid = 1663] [serial = 1173] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12e39a400) [pid = 1663] [serial = 1171] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12c493c00) [pid = 1663] [serial = 1165] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12897f400) [pid = 1663] [serial = 1155] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12b2fa400) [pid = 1663] [serial = 1156] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12e88b800) [pid = 1663] [serial = 1174] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12d1bb400) [pid = 1663] [serial = 1168] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12797b000) [pid = 1663] [serial = 1153] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12d7bf400) [pid = 1663] [serial = 1075] [outer = 0x0] [url = about:blank] 08:40:00 INFO - PROCESS | 1663 | 1461426000297 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 794ms 08:40:00 INFO - PROCESS | 1663 | 1461426000327 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1663 | 1461426000328 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:40:00 INFO - PROCESS | 1663 | 1461426000330 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1663 | 1461426000331 Marionette TRACE conn2 <- [1,1642,null,{}] 08:40:00 INFO - PROCESS | 1663 | 1461426000341 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 1663 | 1461426000433 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:40:00 INFO - PROCESS | 1663 | 1461426000440 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c135000 == 46 [pid = 1663] [id = 418] 08:40:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x126674800) [pid = 1663] [serial = 1253] [outer = 0x0] 08:40:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1269ce400) [pid = 1663] [serial = 1254] [outer = 0x126674800] 08:40:00 INFO - PROCESS | 1663 | 1461426000469 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1269da000) [pid = 1663] [serial = 1255] [outer = 0x126674800] 08:40:00 INFO - PROCESS | 1663 | 1461426000832 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:40:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 523ms 08:40:00 INFO - PROCESS | 1663 | 1461426000854 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1663 | 1461426000856 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:40:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:40:00 INFO - PROCESS | 1663 | 1461426000858 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1663 | 1461426000859 Marionette TRACE conn2 <- [1,1646,null,{}] 08:40:00 INFO - PROCESS | 1663 | 1461426000869 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 1663 | 1461426000949 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:40:00 INFO - PROCESS | 1663 | 1461426000956 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b14000 == 47 [pid = 1663] [id = 419] 08:40:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x126b75c00) [pid = 1663] [serial = 1256] [outer = 0x0] 08:40:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126dd2800) [pid = 1663] [serial = 1257] [outer = 0x126b75c00] 08:40:00 INFO - PROCESS | 1663 | 1461426000982 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12801fc00) [pid = 1663] [serial = 1258] [outer = 0x126b75c00] 08:40:01 INFO - PROCESS | 1663 | 1461426001325 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 472ms 08:40:01 INFO - PROCESS | 1663 | 1461426001330 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 1663 | 1461426001331 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:40:01 INFO - PROCESS | 1663 | 1461426001336 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 1663 | 1461426001338 Marionette TRACE conn2 <- [1,1650,null,{}] 08:40:01 INFO - PROCESS | 1663 | 1461426001341 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 1663 | 1461426001421 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:40:01 INFO - PROCESS | 1663 | 1461426001473 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b19c800 == 48 [pid = 1663] [id = 420] 08:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126b80400) [pid = 1663] [serial = 1259] [outer = 0x0] 08:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128975400) [pid = 1663] [serial = 1260] [outer = 0x126b80400] 08:40:01 INFO - PROCESS | 1663 | 1461426001499 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12b0b4c00) [pid = 1663] [serial = 1261] [outer = 0x126b80400] 08:40:01 INFO - PROCESS | 1663 | 1461426001799 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:40:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 523ms 08:40:01 INFO - PROCESS | 1663 | 1461426001857 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 1663 | 1461426001859 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:40:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:40:01 INFO - PROCESS | 1663 | 1461426001861 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 1663 | 1461426001862 Marionette TRACE conn2 <- [1,1654,null,{}] 08:40:01 INFO - PROCESS | 1663 | 1461426001864 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 1663 | 1461426001958 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:40:01 INFO - PROCESS | 1663 | 1461426001964 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c32e800 == 49 [pid = 1663] [id = 421] 08:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12b2fc800) [pid = 1663] [serial = 1262] [outer = 0x0] 08:40:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12bb0d000) [pid = 1663] [serial = 1263] [outer = 0x12b2fc800] 08:40:01 INFO - PROCESS | 1663 | 1461426001992 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12d1bc800) [pid = 1663] [serial = 1264] [outer = 0x12b2fc800] 08:40:02 INFO - PROCESS | 1663 | 1461426002345 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:40:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 518ms 08:40:02 INFO - PROCESS | 1663 | 1461426002380 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:40:02 INFO - PROCESS | 1663 | 1461426002381 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:40:02 INFO - PROCESS | 1663 | 1461426002383 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1663 | 1461426002384 Marionette TRACE conn2 <- [1,1658,null,{}] 08:40:02 INFO - PROCESS | 1663 | 1461426002394 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 1663 | 1461426002490 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:40:02 INFO - PROCESS | 1663 | 1461426002494 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d79d800 == 50 [pid = 1663] [id = 422] 08:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12b44f400) [pid = 1663] [serial = 1265] [outer = 0x0] 08:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12d7bf400) [pid = 1663] [serial = 1266] [outer = 0x12b44f400] 08:40:02 INFO - PROCESS | 1663 | 1461426002520 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12e38dc00) [pid = 1663] [serial = 1267] [outer = 0x12b44f400] 08:40:02 INFO - PROCESS | 1663 | 1461426002857 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 520ms 08:40:02 INFO - PROCESS | 1663 | 1461426002905 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1663 | 1461426002906 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:40:02 INFO - PROCESS | 1663 | 1461426002908 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1663 | 1461426002909 Marionette TRACE conn2 <- [1,1662,null,{}] 08:40:02 INFO - PROCESS | 1663 | 1461426002912 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 1663 | 1461426003010 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:40:03 INFO - PROCESS | 1663 | 1461426003023 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e464800 == 51 [pid = 1663] [id = 423] 08:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12da23000) [pid = 1663] [serial = 1268] [outer = 0x0] 08:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12e41fc00) [pid = 1663] [serial = 1269] [outer = 0x12da23000] 08:40:03 INFO - PROCESS | 1663 | 1461426003048 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12e442400) [pid = 1663] [serial = 1270] [outer = 0x12da23000] 08:40:03 INFO - PROCESS | 1663 | 1461426003440 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 568ms 08:40:03 INFO - PROCESS | 1663 | 1461426003478 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:40:03 INFO - PROCESS | 1663 | 1461426003480 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:40:03 INFO - PROCESS | 1663 | 1461426003483 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1663 | 1461426003488 Marionette TRACE conn2 <- [1,1666,null,{}] 08:40:03 INFO - PROCESS | 1663 | 1461426003491 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 1663 | 1461426003642 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:40:03 INFO - PROCESS | 1663 | 1461426003666 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed4e800 == 52 [pid = 1663] [id = 424] 08:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12e443c00) [pid = 1663] [serial = 1271] [outer = 0x0] 08:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12e888000) [pid = 1663] [serial = 1272] [outer = 0x12e443c00] 08:40:03 INFO - PROCESS | 1663 | 1461426003707 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12e8d7000) [pid = 1663] [serial = 1273] [outer = 0x12e443c00] 08:40:04 INFO - PROCESS | 1663 | 1461426004257 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12d1bc400) [pid = 1663] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12d1c1000) [pid = 1663] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12da2d800) [pid = 1663] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12e88bc00) [pid = 1663] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x123b4d000) [pid = 1663] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1156e4800) [pid = 1663] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x126b77c00) [pid = 1663] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1293f9800) [pid = 1663] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11af52c00) [pid = 1663] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1150c6c00) [pid = 1663] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x116244400) [pid = 1663] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1269cec00) [pid = 1663] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:40:04 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12bb02c00) [pid = 1663] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 822ms 08:40:04 INFO - PROCESS | 1663 | 1461426004306 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 1663 | 1461426004307 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:40:04 INFO - PROCESS | 1663 | 1461426004309 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 1663 | 1461426004310 Marionette TRACE conn2 <- [1,1670,null,{}] 08:40:04 INFO - PROCESS | 1663 | 1461426004313 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 1663 | 1461426004393 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:40:04 INFO - PROCESS | 1663 | 1461426004398 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d38000 == 53 [pid = 1663] [id = 425] 08:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1191a0000) [pid = 1663] [serial = 1274] [outer = 0x0] 08:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11c150400) [pid = 1663] [serial = 1275] [outer = 0x1191a0000] 08:40:04 INFO - PROCESS | 1663 | 1461426004424 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x126e68400) [pid = 1663] [serial = 1276] [outer = 0x1191a0000] 08:40:04 INFO - PROCESS | 1663 | 1461426004747 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 470ms 08:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:40:04 INFO - PROCESS | 1663 | 1461426004780 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 1663 | 1461426004781 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:40:04 INFO - PROCESS | 1663 | 1461426004783 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 1663 | 1461426004785 Marionette TRACE conn2 <- [1,1674,null,{}] 08:40:04 INFO - PROCESS | 1663 | 1461426004788 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 1663 | 1461426004904 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:40:04 INFO - PROCESS | 1663 | 1461426004964 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fd26000 == 54 [pid = 1663] [id = 426] 08:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126b77400) [pid = 1663] [serial = 1277] [outer = 0x0] 08:40:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x126e6e000) [pid = 1663] [serial = 1278] [outer = 0x126b77400] 08:40:04 INFO - PROCESS | 1663 | 1461426004993 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12da2bc00) [pid = 1663] [serial = 1279] [outer = 0x126b77400] 08:40:05 INFO - PROCESS | 1663 | 1461426005281 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 522ms 08:40:05 INFO - PROCESS | 1663 | 1461426005308 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 1663 | 1461426005310 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:40:05 INFO - PROCESS | 1663 | 1461426005312 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1663 | 1461426005313 Marionette TRACE conn2 <- [1,1678,null,{}] 08:40:05 INFO - PROCESS | 1663 | 1461426005315 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 1663 | 1461426005400 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:40:05 INFO - PROCESS | 1663 | 1461426005406 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ffe6800 == 55 [pid = 1663] [id = 427] 08:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126e47800) [pid = 1663] [serial = 1280] [outer = 0x0] 08:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x126e50400) [pid = 1663] [serial = 1281] [outer = 0x126e47800] 08:40:05 INFO - PROCESS | 1663 | 1461426005431 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126e71c00) [pid = 1663] [serial = 1282] [outer = 0x126e47800] 08:40:05 INFO - PROCESS | 1663 | 1461426005779 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 08:40:05 INFO - PROCESS | 1663 | 1461426005831 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 1663 | 1461426005832 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:40:05 INFO - PROCESS | 1663 | 1461426005842 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1663 | 1461426005843 Marionette TRACE conn2 <- [1,1682,null,{}] 08:40:05 INFO - PROCESS | 1663 | 1461426005846 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 1663 | 1461426005972 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:40:05 INFO - PROCESS | 1663 | 1461426005978 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x13084b800 == 56 [pid = 1663] [id = 428] 08:40:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x114bb9c00) [pid = 1663] [serial = 1283] [outer = 0x0] 08:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x114bc1000) [pid = 1663] [serial = 1284] [outer = 0x114bb9c00] 08:40:06 INFO - PROCESS | 1663 | 1461426006015 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x114bc4c00) [pid = 1663] [serial = 1285] [outer = 0x114bb9c00] 08:40:06 INFO - PROCESS | 1663 | 1461426006573 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 768ms 08:40:06 INFO - PROCESS | 1663 | 1461426006611 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 1663 | 1461426006614 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:40:06 INFO - PROCESS | 1663 | 1461426006617 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 1663 | 1461426006620 Marionette TRACE conn2 <- [1,1686,null,{}] 08:40:06 INFO - PROCESS | 1663 | 1461426006624 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 1663 | 1461426006734 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:40:06 INFO - PROCESS | 1663 | 1461426006792 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1134ab000 == 57 [pid = 1663] [id = 429] 08:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1150cdc00) [pid = 1663] [serial = 1286] [outer = 0x0] 08:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1165a0800) [pid = 1663] [serial = 1287] [outer = 0x1150cdc00] 08:40:06 INFO - PROCESS | 1663 | 1461426006825 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x118ee9400) [pid = 1663] [serial = 1288] [outer = 0x1150cdc00] 08:40:07 INFO - PROCESS | 1663 | 1461426007271 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 720ms 08:40:07 INFO - PROCESS | 1663 | 1461426007345 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1663 | 1461426007351 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:40:07 INFO - PROCESS | 1663 | 1461426007396 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1663 | 1461426007399 Marionette TRACE conn2 <- [1,1690,null,{}] 08:40:07 INFO - PROCESS | 1663 | 1461426007406 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 1663 | 1461426007523 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:40:07 INFO - PROCESS | 1663 | 1461426007589 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c11e000 == 58 [pid = 1663] [id = 430] 08:40:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11be04400) [pid = 1663] [serial = 1289] [outer = 0x0] 08:40:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x11c7cb800) [pid = 1663] [serial = 1290] [outer = 0x11be04400] 08:40:07 INFO - PROCESS | 1663 | 1461426007618 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x126271000) [pid = 1663] [serial = 1291] [outer = 0x11be04400] 08:40:08 INFO - PROCESS | 1663 | 1461426008046 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 699ms 08:40:08 INFO - PROCESS | 1663 | 1461426008072 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 1663 | 1461426008074 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:40:08 INFO - PROCESS | 1663 | 1461426008076 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 1663 | 1461426008079 Marionette TRACE conn2 <- [1,1694,null,{}] 08:40:08 INFO - PROCESS | 1663 | 1461426008087 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 1663 | 1461426008192 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:40:08 INFO - PROCESS | 1663 | 1461426008250 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7bc000 == 59 [pid = 1663] [id = 431] 08:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x126678000) [pid = 1663] [serial = 1292] [outer = 0x0] 08:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x126e4cc00) [pid = 1663] [serial = 1293] [outer = 0x126678000] 08:40:08 INFO - PROCESS | 1663 | 1461426008281 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x126e71400) [pid = 1663] [serial = 1294] [outer = 0x126678000] 08:40:08 INFO - PROCESS | 1663 | 1461426008715 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 08:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:40:08 INFO - PROCESS | 1663 | 1461426008748 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 1663 | 1461426008750 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:40:08 INFO - PROCESS | 1663 | 1461426008752 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 1663 | 1461426008753 Marionette TRACE conn2 <- [1,1698,null,{}] 08:40:08 INFO - PROCESS | 1663 | 1461426008756 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 1663 | 1461426008876 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:40:08 INFO - PROCESS | 1663 | 1461426008944 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f78b000 == 60 [pid = 1663] [id = 432] 08:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x126ecd800) [pid = 1663] [serial = 1295] [outer = 0x0] 08:40:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12897fc00) [pid = 1663] [serial = 1296] [outer = 0x126ecd800] 08:40:08 INFO - PROCESS | 1663 | 1461426008974 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12b0b7c00) [pid = 1663] [serial = 1297] [outer = 0x126ecd800] 08:40:09 INFO - PROCESS | 1663 | 1461426009376 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 08:40:09 INFO - PROCESS | 1663 | 1461426009423 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 1663 | 1461426009424 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:40:09 INFO - PROCESS | 1663 | 1461426009426 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 1663 | 1461426009428 Marionette TRACE conn2 <- [1,1702,null,{}] 08:40:09 INFO - PROCESS | 1663 | 1461426009430 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 1663 | 1461426009528 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:40:09 INFO - PROCESS | 1663 | 1461426009596 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x130844800 == 61 [pid = 1663] [id = 433] 08:40:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x127043c00) [pid = 1663] [serial = 1298] [outer = 0x0] 08:40:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12b2f1400) [pid = 1663] [serial = 1299] [outer = 0x127043c00] 08:40:09 INFO - PROCESS | 1663 | 1461426009625 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12bb10800) [pid = 1663] [serial = 1300] [outer = 0x127043c00] 08:40:10 INFO - PROCESS | 1663 | 1461426010054 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 669ms 08:40:10 INFO - PROCESS | 1663 | 1461426010096 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 1663 | 1461426010097 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:40:10 INFO - PROCESS | 1663 | 1461426010100 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 1663 | 1461426010101 Marionette TRACE conn2 <- [1,1706,null,{}] 08:40:10 INFO - PROCESS | 1663 | 1461426010104 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 1663 | 1461426010238 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:40:10 INFO - PROCESS | 1663 | 1461426010309 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b28b800 == 62 [pid = 1663] [id = 434] 08:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12bd84400) [pid = 1663] [serial = 1301] [outer = 0x0] 08:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12d7bec00) [pid = 1663] [serial = 1302] [outer = 0x12bd84400] 08:40:10 INFO - PROCESS | 1663 | 1461426010342 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12e8dcc00) [pid = 1663] [serial = 1303] [outer = 0x12bd84400] 08:40:10 INFO - PROCESS | 1663 | 1461426010771 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 723ms 08:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:40:10 INFO - PROCESS | 1663 | 1461426010823 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 1663 | 1461426010825 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:40:10 INFO - PROCESS | 1663 | 1461426010827 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 1663 | 1461426010828 Marionette TRACE conn2 <- [1,1710,null,{}] 08:40:10 INFO - PROCESS | 1663 | 1461426010830 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 1663 | 1461426010930 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:40:10 INFO - PROCESS | 1663 | 1461426010988 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b05f000 == 63 [pid = 1663] [id = 435] 08:40:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1150cb000) [pid = 1663] [serial = 1304] [outer = 0x0] 08:40:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x127420c00) [pid = 1663] [serial = 1305] [outer = 0x1150cb000] 08:40:11 INFO - PROCESS | 1663 | 1461426011018 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x127425400) [pid = 1663] [serial = 1306] [outer = 0x1150cb000] 08:40:11 INFO - PROCESS | 1663 | 1461426011628 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 869ms 08:40:11 INFO - PROCESS | 1663 | 1461426011696 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1663 | 1461426011699 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:40:11 INFO - PROCESS | 1663 | 1461426011702 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 1663 | 1461426011705 Marionette TRACE conn2 <- [1,1714,null,{}] 08:40:11 INFO - PROCESS | 1663 | 1461426011708 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 1663 | 1461426011809 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:40:11 INFO - PROCESS | 1663 | 1461426011882 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b2b000 == 64 [pid = 1663] [id = 436] 08:40:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1150ce800) [pid = 1663] [serial = 1307] [outer = 0x0] 08:40:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1187b0800) [pid = 1663] [serial = 1308] [outer = 0x1150ce800] 08:40:11 INFO - PROCESS | 1663 | 1461426011910 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x119d51c00) [pid = 1663] [serial = 1309] [outer = 0x1150ce800] 08:40:12 INFO - PROCESS | 1663 | 1461426012395 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 723ms 08:40:12 INFO - PROCESS | 1663 | 1461426012427 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1663 | 1461426012433 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:40:12 INFO - PROCESS | 1663 | 1461426012440 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1663 | 1461426012443 Marionette TRACE conn2 <- [1,1718,null,{}] 08:40:12 INFO - PROCESS | 1663 | 1461426012445 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 1663 | 1461426012546 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12ffe6800 == 63 [pid = 1663] [id = 427] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12fd26000 == 62 [pid = 1663] [id = 426] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x126d38000 == 61 [pid = 1663] [id = 425] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed4e800 == 60 [pid = 1663] [id = 424] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12e464800 == 59 [pid = 1663] [id = 423] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12d79d800 == 58 [pid = 1663] [id = 422] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12c32e800 == 57 [pid = 1663] [id = 421] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x126d5f800) [pid = 1663] [serial = 1227] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12b19c800 == 56 [pid = 1663] [id = 420] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x128b14000 == 55 [pid = 1663] [id = 419] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x11c135000 == 54 [pid = 1663] [id = 418] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x11c740000 == 53 [pid = 1663] [id = 417] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x127051000 == 52 [pid = 1663] [id = 416] 08:40:12 INFO - PROCESS | 1663 | --DOCSHELL 0x119b92000 == 51 [pid = 1663] [id = 410] 08:40:12 INFO - PROCESS | 1663 | 1461426012656 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1189b0000 == 52 [pid = 1663] [id = 437] 08:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x1150c3000) [pid = 1663] [serial = 1310] [outer = 0x0] 08:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x118c1ec00) [pid = 1663] [serial = 1311] [outer = 0x1150c3000] 08:40:12 INFO - PROCESS | 1663 | 1461426012699 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x126251c00) [pid = 1663] [serial = 1312] [outer = 0x1150c3000] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12d7c5400) [pid = 1663] [serial = 1209] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12e390400) [pid = 1663] [serial = 1212] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12da29000) [pid = 1663] [serial = 1210] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12e43a800) [pid = 1663] [serial = 1215] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12e8dec00) [pid = 1663] [serial = 1177] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11c146000) [pid = 1663] [serial = 1182] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x126255800) [pid = 1663] [serial = 1197] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x126674c00) [pid = 1663] [serial = 1198] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x118eecc00) [pid = 1663] [serial = 1192] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x116549400) [pid = 1663] [serial = 1191] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x128028800) [pid = 1663] [serial = 1200] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12934a000) [pid = 1663] [serial = 1201] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12b445400) [pid = 1663] [serial = 1203] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12b702800) [pid = 1663] [serial = 1204] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x118c0f400) [pid = 1663] [serial = 1179] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x126250800) [pid = 1663] [serial = 1185] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x11b9ae000) [pid = 1663] [serial = 1194] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11c14f800) [pid = 1663] [serial = 1195] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x129349800) [pid = 1663] [serial = 1188] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1150d0400) [pid = 1663] [serial = 1219] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1150cc400) [pid = 1663] [serial = 1218] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11bf81400) [pid = 1663] [serial = 1221] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12e884c00) [pid = 1663] [serial = 1225] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12e41c400) [pid = 1663] [serial = 1224] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12e87ec00) [pid = 1663] [serial = 1216] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12d7c6800) [pid = 1663] [serial = 1222] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12bd78c00) [pid = 1663] [serial = 1206] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12c490400) [pid = 1663] [serial = 1207] [outer = 0x0] [url = about:blank] 08:40:12 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12e41d000) [pid = 1663] [serial = 1213] [outer = 0x0] [url = about:blank] 08:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 774ms 08:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:40:13 INFO - PROCESS | 1663 | 1461426013209 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:40:13 INFO - PROCESS | 1663 | 1461426013213 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1663 | 1461426013215 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:40:13 INFO - PROCESS | 1663 | 1461426013222 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 1663 | 1461426013224 Marionette TRACE conn2 <- [1,1722,null,{}] 08:40:13 INFO - PROCESS | 1663 | 1461426013232 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 1663 | 1461426013322 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:40:13 INFO - PROCESS | 1663 | 1461426013327 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12701f000 == 53 [pid = 1663] [id = 438] 08:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12666f400) [pid = 1663] [serial = 1313] [outer = 0x0] 08:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1269dc400) [pid = 1663] [serial = 1314] [outer = 0x12666f400] 08:40:13 INFO - PROCESS | 1663 | 1461426013356 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126e4b400) [pid = 1663] [serial = 1315] [outer = 0x12666f400] 08:40:13 INFO - PROCESS | 1663 | 1461426013724 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 528ms 08:40:13 INFO - PROCESS | 1663 | 1461426013746 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1663 | 1461426013748 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:40:13 INFO - PROCESS | 1663 | 1461426013750 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 1663 | 1461426013751 Marionette TRACE conn2 <- [1,1726,null,{}] 08:40:13 INFO - PROCESS | 1663 | 1461426013753 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 1663 | 1461426013833 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:40:13 INFO - PROCESS | 1663 | 1461426013840 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abe0800 == 54 [pid = 1663] [id = 439] 08:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126e54400) [pid = 1663] [serial = 1316] [outer = 0x0] 08:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126e73800) [pid = 1663] [serial = 1317] [outer = 0x126e54400] 08:40:13 INFO - PROCESS | 1663 | 1461426013866 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12741f000) [pid = 1663] [serial = 1318] [outer = 0x126e54400] 08:40:14 INFO - PROCESS | 1663 | 1461426014215 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 472ms 08:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:40:14 INFO - PROCESS | 1663 | 1461426014222 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1663 | 1461426014224 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:40:14 INFO - PROCESS | 1663 | 1461426014226 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1663 | 1461426014227 Marionette TRACE conn2 <- [1,1730,null,{}] 08:40:14 INFO - PROCESS | 1663 | 1461426014229 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 1663 | 1461426014337 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:40:14 INFO - PROCESS | 1663 | 1461426014344 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b196000 == 55 [pid = 1663] [id = 440] 08:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x126e73000) [pid = 1663] [serial = 1319] [outer = 0x0] 08:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x127428400) [pid = 1663] [serial = 1320] [outer = 0x126e73000] 08:40:14 INFO - PROCESS | 1663 | 1461426014370 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1277be400) [pid = 1663] [serial = 1321] [outer = 0x126e73000] 08:40:14 INFO - PROCESS | 1663 | 1461426014712 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 519ms 08:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:40:14 INFO - PROCESS | 1663 | 1461426014746 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1663 | 1461426014747 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:40:14 INFO - PROCESS | 1663 | 1461426014749 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1663 | 1461426014751 Marionette TRACE conn2 <- [1,1734,null,{}] 08:40:14 INFO - PROCESS | 1663 | 1461426014756 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 1663 | 1461426014848 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:40:14 INFO - PROCESS | 1663 | 1461426014856 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf9f000 == 56 [pid = 1663] [id = 441] 08:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12897a800) [pid = 1663] [serial = 1322] [outer = 0x0] 08:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12b0b4400) [pid = 1663] [serial = 1323] [outer = 0x12897a800] 08:40:14 INFO - PROCESS | 1663 | 1461426014884 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12bdcec00) [pid = 1663] [serial = 1324] [outer = 0x12897a800] 08:40:15 INFO - PROCESS | 1663 | 1461426015256 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 521ms 08:40:15 INFO - PROCESS | 1663 | 1461426015272 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1663 | 1461426015273 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:40:15 INFO - PROCESS | 1663 | 1461426015275 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1663 | 1461426015277 Marionette TRACE conn2 <- [1,1738,null,{}] 08:40:15 INFO - PROCESS | 1663 | 1461426015279 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 1663 | 1461426015379 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:40:15 INFO - PROCESS | 1663 | 1461426015392 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d19e800 == 57 [pid = 1663] [id = 442] 08:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12bdcf000) [pid = 1663] [serial = 1325] [outer = 0x0] 08:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12bde4800) [pid = 1663] [serial = 1326] [outer = 0x12bdcf000] 08:40:15 INFO - PROCESS | 1663 | 1461426015418 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12c49bc00) [pid = 1663] [serial = 1327] [outer = 0x12bdcf000] 08:40:15 INFO - PROCESS | 1663 | 1461426015777 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 08:40:15 INFO - PROCESS | 1663 | 1461426015796 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1663 | 1461426015798 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:40:15 INFO - PROCESS | 1663 | 1461426015800 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1663 | 1461426015803 Marionette TRACE conn2 <- [1,1742,null,{}] 08:40:15 INFO - PROCESS | 1663 | 1461426015812 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 1663 | 1461426015912 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:40:15 INFO - PROCESS | 1663 | 1461426015946 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db67800 == 58 [pid = 1663] [id = 443] 08:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12bdcfc00) [pid = 1663] [serial = 1328] [outer = 0x0] 08:40:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12d1c6000) [pid = 1663] [serial = 1329] [outer = 0x12bdcfc00] 08:40:15 INFO - PROCESS | 1663 | 1461426015973 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12d7cac00) [pid = 1663] [serial = 1330] [outer = 0x12bdcfc00] 08:40:16 INFO - PROCESS | 1663 | 1461426016283 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 522ms 08:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:40:16 INFO - PROCESS | 1663 | 1461426016323 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 1663 | 1461426016324 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:40:16 INFO - PROCESS | 1663 | 1461426016326 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 1663 | 1461426016327 Marionette TRACE conn2 <- [1,1746,null,{}] 08:40:16 INFO - PROCESS | 1663 | 1461426016329 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 1663 | 1461426016430 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:40:16 INFO - PROCESS | 1663 | 1461426016444 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb07000 == 59 [pid = 1663] [id = 444] 08:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12c49f000) [pid = 1663] [serial = 1331] [outer = 0x0] 08:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12da2f800) [pid = 1663] [serial = 1332] [outer = 0x12c49f000] 08:40:16 INFO - PROCESS | 1663 | 1461426016469 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12e39a800) [pid = 1663] [serial = 1333] [outer = 0x12c49f000] 08:40:16 INFO - PROCESS | 1663 | 1461426016798 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 521ms 08:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:40:16 INFO - PROCESS | 1663 | 1461426016848 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 1663 | 1461426016849 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:40:16 INFO - PROCESS | 1663 | 1461426016851 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 1663 | 1461426016852 Marionette TRACE conn2 <- [1,1750,null,{}] 08:40:16 INFO - PROCESS | 1663 | 1461426016854 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 1663 | 1461426016954 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x126b80400) [pid = 1663] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x126e47800) [pid = 1663] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x126b77400) [pid = 1663] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12b44f400) [pid = 1663] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1187a9800) [pid = 1663] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x126674800) [pid = 1663] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x126b75c00) [pid = 1663] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x11afe7800) [pid = 1663] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12b2fc800) [pid = 1663] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12e443c00) [pid = 1663] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12da23000) [pid = 1663] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1191a0000) [pid = 1663] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:40:17 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1150cf400) [pid = 1663] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:40:17 INFO - PROCESS | 1663 | 1461426017117 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x119167800 == 60 [pid = 1663] [id = 445] 08:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x114bba400) [pid = 1663] [serial = 1334] [outer = 0x0] 08:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x115358400) [pid = 1663] [serial = 1335] [outer = 0x114bba400] 08:40:17 INFO - PROCESS | 1663 | 1461426017143 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x126b75c00) [pid = 1663] [serial = 1336] [outer = 0x114bba400] 08:40:17 INFO - PROCESS | 1663 | 1461426017528 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:40:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 721ms 08:40:17 INFO - PROCESS | 1663 | 1461426017573 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 1663 | 1461426017576 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:40:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:40:17 INFO - PROCESS | 1663 | 1461426017579 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1663 | 1461426017582 Marionette TRACE conn2 <- [1,1754,null,{}] 08:40:17 INFO - PROCESS | 1663 | 1461426017586 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 1663 | 1461426017767 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:40:17 INFO - PROCESS | 1663 | 1461426017787 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f794800 == 61 [pid = 1663] [id = 446] 08:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x126674800) [pid = 1663] [serial = 1337] [outer = 0x0] 08:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12d7c3000) [pid = 1663] [serial = 1338] [outer = 0x126674800] 08:40:17 INFO - PROCESS | 1663 | 1461426017828 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12e8d5800) [pid = 1663] [serial = 1339] [outer = 0x126674800] 08:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 576ms 08:40:18 INFO - PROCESS | 1663 | 1461426018145 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:40:18 INFO - PROCESS | 1663 | 1461426018156 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 1663 | 1461426018158 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:40:18 INFO - PROCESS | 1663 | 1461426018160 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1663 | 1461426018161 Marionette TRACE conn2 <- [1,1758,null,{}] 08:40:18 INFO - PROCESS | 1663 | 1461426018163 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 1663 | 1461426018253 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:40:18 INFO - PROCESS | 1663 | 1461426018259 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ffe7000 == 62 [pid = 1663] [id = 447] 08:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12a6c8c00) [pid = 1663] [serial = 1340] [outer = 0x0] 08:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12a6ce000) [pid = 1663] [serial = 1341] [outer = 0x12a6c8c00] 08:40:18 INFO - PROCESS | 1663 | 1461426018284 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12e445000) [pid = 1663] [serial = 1342] [outer = 0x12a6c8c00] 08:40:18 INFO - PROCESS | 1663 | 1461426018635 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 08:40:18 INFO - PROCESS | 1663 | 1461426018690 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 1663 | 1461426018691 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:40:18 INFO - PROCESS | 1663 | 1461426018695 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1663 | 1461426018697 Marionette TRACE conn2 <- [1,1762,null,{}] 08:40:18 INFO - PROCESS | 1663 | 1461426018700 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 1663 | 1461426018810 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:40:18 INFO - PROCESS | 1663 | 1461426018816 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x129529000 == 63 [pid = 1663] [id = 448] 08:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12e88c000) [pid = 1663] [serial = 1343] [outer = 0x0] 08:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12e8dec00) [pid = 1663] [serial = 1344] [outer = 0x12e88c000] 08:40:18 INFO - PROCESS | 1663 | 1461426018855 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12f524c00) [pid = 1663] [serial = 1345] [outer = 0x12e88c000] 08:40:19 INFO - PROCESS | 1663 | 1461426019428 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 771ms 08:40:19 INFO - PROCESS | 1663 | 1461426019466 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 1663 | 1461426019471 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:40:19 INFO - PROCESS | 1663 | 1461426019475 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 1663 | 1461426019478 Marionette TRACE conn2 <- [1,1766,null,{}] 08:40:19 INFO - PROCESS | 1663 | 1461426019482 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 1663 | 1461426019617 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:40:19 INFO - PROCESS | 1663 | 1461426019691 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c11f800 == 64 [pid = 1663] [id = 449] 08:40:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1156ed800) [pid = 1663] [serial = 1346] [outer = 0x0] 08:40:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x11ad88000) [pid = 1663] [serial = 1347] [outer = 0x1156ed800] 08:40:19 INFO - PROCESS | 1663 | 1461426019723 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11c151800) [pid = 1663] [serial = 1348] [outer = 0x1156ed800] 08:40:20 INFO - PROCESS | 1663 | 1461426020155 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 721ms 08:40:20 INFO - PROCESS | 1663 | 1461426020197 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1663 | 1461426020201 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:40:20 INFO - PROCESS | 1663 | 1461426020206 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1663 | 1461426020208 Marionette TRACE conn2 <- [1,1770,null,{}] 08:40:20 INFO - PROCESS | 1663 | 1461426020211 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 1663 | 1461426020317 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:40:20 INFO - PROCESS | 1663 | 1461426020377 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x129536000 == 65 [pid = 1663] [id = 450] 08:40:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x11c153c00) [pid = 1663] [serial = 1349] [outer = 0x0] 08:40:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x126674c00) [pid = 1663] [serial = 1350] [outer = 0x11c153c00] 08:40:20 INFO - PROCESS | 1663 | 1461426020448 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x126d64400) [pid = 1663] [serial = 1351] [outer = 0x11c153c00] 08:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 08:40:20 INFO - PROCESS | 1663 | 1461426020871 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:40:20 INFO - PROCESS | 1663 | 1461426020877 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1663 | 1461426020879 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:40:20 INFO - PROCESS | 1663 | 1461426020881 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1663 | 1461426020884 Marionette TRACE conn2 <- [1,1774,null,{}] 08:40:20 INFO - PROCESS | 1663 | 1461426020919 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 1663 | 1461426021058 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:40:21 INFO - PROCESS | 1663 | 1461426021071 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f5bf000 == 66 [pid = 1663] [id = 451] 08:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x126e74000) [pid = 1663] [serial = 1352] [outer = 0x0] 08:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12897a000) [pid = 1663] [serial = 1353] [outer = 0x126e74000] 08:40:21 INFO - PROCESS | 1663 | 1461426021104 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x129540c00) [pid = 1663] [serial = 1354] [outer = 0x126e74000] 08:40:21 INFO - PROCESS | 1663 | 1461426021572 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 727ms 08:40:21 INFO - PROCESS | 1663 | 1461426021608 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 1663 | 1461426021610 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:40:21 INFO - PROCESS | 1663 | 1461426021613 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 1663 | 1461426021614 Marionette TRACE conn2 <- [1,1778,null,{}] 08:40:21 INFO - PROCESS | 1663 | 1461426021617 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 1663 | 1461426021721 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:40:21 INFO - PROCESS | 1663 | 1461426021795 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x13084c800 == 67 [pid = 1663] [id = 452] 08:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x129540000) [pid = 1663] [serial = 1355] [outer = 0x0] 08:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x129548800) [pid = 1663] [serial = 1356] [outer = 0x129540000] 08:40:21 INFO - PROCESS | 1663 | 1461426021826 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12a6c6800) [pid = 1663] [serial = 1357] [outer = 0x129540000] 08:40:22 INFO - PROCESS | 1663 | 1461426022231 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 668ms 08:40:22 INFO - PROCESS | 1663 | 1461426022281 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 1663 | 1461426022283 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:40:22 INFO - PROCESS | 1663 | 1461426022285 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 1663 | 1461426022287 Marionette TRACE conn2 <- [1,1782,null,{}] 08:40:22 INFO - PROCESS | 1663 | 1461426022289 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 1663 | 1461426022408 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:40:22 INFO - PROCESS | 1663 | 1461426022480 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295df800 == 68 [pid = 1663] [id = 453] 08:40:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x129541400) [pid = 1663] [serial = 1358] [outer = 0x0] 08:40:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12b0b2c00) [pid = 1663] [serial = 1359] [outer = 0x129541400] 08:40:22 INFO - PROCESS | 1663 | 1461426022511 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x12b449000) [pid = 1663] [serial = 1360] [outer = 0x129541400] 08:40:23 INFO - PROCESS | 1663 | 1461426023140 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 921ms 08:40:23 INFO - PROCESS | 1663 | 1461426023207 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:40:23 INFO - PROCESS | 1663 | 1461426023209 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:40:23 INFO - PROCESS | 1663 | 1461426023212 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1663 | 1461426023215 Marionette TRACE conn2 <- [1,1786,null,{}] 08:40:23 INFO - PROCESS | 1663 | 1461426023219 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 1663 | 1461426023315 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:40:23 INFO - PROCESS | 1663 | 1461426023386 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1165b1800 == 69 [pid = 1663] [id = 454] 08:40:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x114b34000) [pid = 1663] [serial = 1361] [outer = 0x0] 08:40:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x114bb1c00) [pid = 1663] [serial = 1362] [outer = 0x114b34000] 08:40:23 INFO - PROCESS | 1663 | 1461426023414 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x114bc3000) [pid = 1663] [serial = 1363] [outer = 0x114b34000] 08:40:23 INFO - PROCESS | 1663 | 1461426023860 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 08:40:23 INFO - PROCESS | 1663 | 1461426023884 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1663 | 1461426023889 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:40:23 INFO - PROCESS | 1663 | 1461426023896 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1663 | 1461426023899 Marionette TRACE conn2 <- [1,1790,null,{}] 08:40:23 INFO - PROCESS | 1663 | 1461426023926 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 1663 | 1461426024025 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:40:24 INFO - PROCESS | 1663 | 1461426024099 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f83000 == 70 [pid = 1663] [id = 455] 08:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x1162be800) [pid = 1663] [serial = 1364] [outer = 0x0] 08:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x11654f400) [pid = 1663] [serial = 1365] [outer = 0x1162be800] 08:40:24 INFO - PROCESS | 1663 | 1461426024127 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x118588000) [pid = 1663] [serial = 1366] [outer = 0x1162be800] 08:40:24 INFO - PROCESS | 1663 | 1461426024550 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 677ms 08:40:24 INFO - PROCESS | 1663 | 1461426024572 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:40:24 INFO - PROCESS | 1663 | 1461426024573 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:40:24 INFO - PROCESS | 1663 | 1461426024576 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 1663 | 1461426024578 Marionette TRACE conn2 <- [1,1794,null,{}] 08:40:24 INFO - PROCESS | 1663 | 1461426024588 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 1663 | 1461426024683 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:40:24 INFO - PROCESS | 1663 | 1461426024746 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcb6800 == 71 [pid = 1663] [id = 456] 08:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x1189c7000) [pid = 1663] [serial = 1367] [outer = 0x0] 08:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x118eea800) [pid = 1663] [serial = 1368] [outer = 0x1189c7000] 08:40:24 INFO - PROCESS | 1663 | 1461426024775 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x11a810400) [pid = 1663] [serial = 1369] [outer = 0x1189c7000] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12ffe7000 == 70 [pid = 1663] [id = 447] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12f794800 == 69 [pid = 1663] [id = 446] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x119167800 == 68 [pid = 1663] [id = 445] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12eb07000 == 67 [pid = 1663] [id = 444] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12db67800 == 66 [pid = 1663] [id = 443] 08:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x114bc1000) [pid = 1663] [serial = 1284] [outer = 0x0] [url = about:blank] 08:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x12d1c0000) [pid = 1663] [serial = 1245] [outer = 0x0] [url = about:blank] 08:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x126d65800) [pid = 1663] [serial = 1236] [outer = 0x0] [url = about:blank] 08:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x11c610400) [pid = 1663] [serial = 1233] [outer = 0x0] [url = about:blank] 08:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x12b0aec00) [pid = 1663] [serial = 1239] [outer = 0x0] [url = about:blank] 08:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x11671c000) [pid = 1663] [serial = 1230] [outer = 0x0] [url = about:blank] 08:40:24 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12b44c800) [pid = 1663] [serial = 1242] [outer = 0x0] [url = about:blank] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12d19e800 == 65 [pid = 1663] [id = 442] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf9f000 == 64 [pid = 1663] [id = 441] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12b196000 == 63 [pid = 1663] [id = 440] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12abe0800 == 62 [pid = 1663] [id = 439] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12701f000 == 61 [pid = 1663] [id = 438] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1189b0000 == 60 [pid = 1663] [id = 437] 08:40:24 INFO - PROCESS | 1663 | --DOCSHELL 0x123b2b000 == 59 [pid = 1663] [id = 436] 08:40:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7bc000 == 58 [pid = 1663] [id = 431] 08:40:25 INFO - PROCESS | 1663 | --DOCSHELL 0x11c11e000 == 57 [pid = 1663] [id = 430] 08:40:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1134ab000 == 56 [pid = 1663] [id = 429] 08:40:25 INFO - PROCESS | 1663 | --DOCSHELL 0x13084b800 == 55 [pid = 1663] [id = 428] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x126e71c00) [pid = 1663] [serial = 1282] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x128975400) [pid = 1663] [serial = 1260] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x126e50400) [pid = 1663] [serial = 1281] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12da2bc00) [pid = 1663] [serial = 1279] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12d7bf400) [pid = 1663] [serial = 1266] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x11afeb800) [pid = 1663] [serial = 1249] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x1269da000) [pid = 1663] [serial = 1255] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12801fc00) [pid = 1663] [serial = 1258] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x126e6e000) [pid = 1663] [serial = 1278] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x11c14e800) [pid = 1663] [serial = 1251] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12d1bc800) [pid = 1663] [serial = 1264] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12e888000) [pid = 1663] [serial = 1272] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12e41fc00) [pid = 1663] [serial = 1269] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11c7c8400) [pid = 1663] [serial = 1252] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12e38dc00) [pid = 1663] [serial = 1267] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x126dd2800) [pid = 1663] [serial = 1257] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1269ce400) [pid = 1663] [serial = 1254] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x126e68400) [pid = 1663] [serial = 1276] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11c150400) [pid = 1663] [serial = 1275] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12bb0d000) [pid = 1663] [serial = 1263] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12e442400) [pid = 1663] [serial = 1270] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118cf6000) [pid = 1663] [serial = 1248] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12e8d7000) [pid = 1663] [serial = 1273] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12b0b4c00) [pid = 1663] [serial = 1261] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x126d65400) [pid = 1663] [serial = 1228] [outer = 0x0] [url = about:blank] 08:40:25 INFO - PROCESS | 1663 | 1461426025178 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 622ms 08:40:25 INFO - PROCESS | 1663 | 1461426025199 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1663 | 1461426025201 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:40:25 INFO - PROCESS | 1663 | 1461426025206 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1663 | 1461426025207 Marionette TRACE conn2 <- [1,1798,null,{}] 08:40:25 INFO - PROCESS | 1663 | 1461426025209 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 1663 | 1461426025292 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:40:25 INFO - PROCESS | 1663 | 1461426025367 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c919000 == 56 [pid = 1663] [id = 457] 08:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11af52000) [pid = 1663] [serial = 1370] [outer = 0x0] 08:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x11b94f000) [pid = 1663] [serial = 1371] [outer = 0x11af52000] 08:40:25 INFO - PROCESS | 1663 | 1461426025394 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11be10000) [pid = 1663] [serial = 1372] [outer = 0x11af52000] 08:40:25 INFO - PROCESS | 1663 | 1461426025691 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 520ms 08:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:40:25 INFO - PROCESS | 1663 | 1461426025726 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1663 | 1461426025727 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:40:25 INFO - PROCESS | 1663 | 1461426025729 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1663 | 1461426025731 Marionette TRACE conn2 <- [1,1802,null,{}] 08:40:25 INFO - PROCESS | 1663 | 1461426025733 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 1663 | 1461426025812 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:40:25 INFO - PROCESS | 1663 | 1461426025869 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b28800 == 57 [pid = 1663] [id = 458] 08:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x11afe9800) [pid = 1663] [serial = 1373] [outer = 0x0] 08:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11bf87400) [pid = 1663] [serial = 1374] [outer = 0x11afe9800] 08:40:25 INFO - PROCESS | 1663 | 1461426025895 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11c14fc00) [pid = 1663] [serial = 1375] [outer = 0x11afe9800] 08:40:26 INFO - PROCESS | 1663 | 1461426026242 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 521ms 08:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:40:26 INFO - PROCESS | 1663 | 1461426026256 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 1663 | 1461426026258 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:40:26 INFO - PROCESS | 1663 | 1461426026261 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 1663 | 1461426026263 Marionette TRACE conn2 <- [1,1806,null,{}] 08:40:26 INFO - PROCESS | 1663 | 1461426026266 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 1663 | 1461426026423 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:40:26 INFO - PROCESS | 1663 | 1461426026512 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1156ac000 == 58 [pid = 1663] [id = 459] 08:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11c14e400) [pid = 1663] [serial = 1376] [outer = 0x0] 08:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x11c4b1800) [pid = 1663] [serial = 1377] [outer = 0x11c14e400] 08:40:26 INFO - PROCESS | 1663 | 1461426026557 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1269cec00) [pid = 1663] [serial = 1378] [outer = 0x11c14e400] 08:40:26 INFO - PROCESS | 1663 | 1461426026892 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 08:40:26 INFO - PROCESS | 1663 | 1461426026932 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 1663 | 1461426026933 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:40:26 INFO - PROCESS | 1663 | 1461426026936 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 1663 | 1461426026938 Marionette TRACE conn2 <- [1,1810,null,{}] 08:40:26 INFO - PROCESS | 1663 | 1461426026941 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 1663 | 1461426027017 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:40:27 INFO - PROCESS | 1663 | 1461426027088 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b99800 == 59 [pid = 1663] [id = 460] 08:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x11c151c00) [pid = 1663] [serial = 1379] [outer = 0x0] 08:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1269d4800) [pid = 1663] [serial = 1380] [outer = 0x11c151c00] 08:40:27 INFO - PROCESS | 1663 | 1461426027113 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x126d60800) [pid = 1663] [serial = 1381] [outer = 0x11c151c00] 08:40:27 INFO - PROCESS | 1663 | 1461426027434 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 520ms 08:40:27 INFO - PROCESS | 1663 | 1461426027457 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 1663 | 1461426027459 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:40:27 INFO - PROCESS | 1663 | 1461426027461 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1663 | 1461426027462 Marionette TRACE conn2 <- [1,1814,null,{}] 08:40:27 INFO - PROCESS | 1663 | 1461426027464 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 1663 | 1461426027568 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:40:27 INFO - PROCESS | 1663 | 1461426027572 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab83800 == 60 [pid = 1663] [id = 461] 08:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1269ce800) [pid = 1663] [serial = 1382] [outer = 0x0] 08:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x126dc9400) [pid = 1663] [serial = 1383] [outer = 0x1269ce800] 08:40:27 INFO - PROCESS | 1663 | 1461426027597 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x126e4e000) [pid = 1663] [serial = 1384] [outer = 0x1269ce800] 08:40:27 INFO - PROCESS | 1663 | 1461426027937 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 08:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:40:27 INFO - PROCESS | 1663 | 1461426027979 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 1663 | 1461426027981 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:40:27 INFO - PROCESS | 1663 | 1461426027983 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1663 | 1461426027984 Marionette TRACE conn2 <- [1,1818,null,{}] 08:40:27 INFO - PROCESS | 1663 | 1461426027986 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 1663 | 1461426028100 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:40:28 INFO - PROCESS | 1663 | 1461426028104 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abd1000 == 61 [pid = 1663] [id = 462] 08:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x126b52c00) [pid = 1663] [serial = 1385] [outer = 0x0] 08:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x126e55800) [pid = 1663] [serial = 1386] [outer = 0x126b52c00] 08:40:28 INFO - PROCESS | 1663 | 1461426028165 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x126e6c800) [pid = 1663] [serial = 1387] [outer = 0x126b52c00] 08:40:28 INFO - PROCESS | 1663 | 1461426028455 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 521ms 08:40:28 INFO - PROCESS | 1663 | 1461426028506 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1663 | 1461426028507 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:40:28 INFO - PROCESS | 1663 | 1461426028515 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1663 | 1461426028516 Marionette TRACE conn2 <- [1,1822,null,{}] 08:40:28 INFO - PROCESS | 1663 | 1461426028519 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 1663 | 1461426028621 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:40:28 INFO - PROCESS | 1663 | 1461426028625 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b189000 == 62 [pid = 1663] [id = 463] 08:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x126e47800) [pid = 1663] [serial = 1388] [outer = 0x0] 08:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x126eca400) [pid = 1663] [serial = 1389] [outer = 0x126e47800] 08:40:28 INFO - PROCESS | 1663 | 1461426028683 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12704b800) [pid = 1663] [serial = 1390] [outer = 0x126e47800] 08:40:29 INFO - PROCESS | 1663 | 1461426029017 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 518ms 08:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:40:29 INFO - PROCESS | 1663 | 1461426029034 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 1663 | 1461426029036 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:40:29 INFO - PROCESS | 1663 | 1461426029040 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1663 | 1461426029042 Marionette TRACE conn2 <- [1,1826,null,{}] 08:40:29 INFO - PROCESS | 1663 | 1461426029044 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 1663 | 1461426029365 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x1178e8000) [pid = 1663] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12bb07800) [pid = 1663] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x116541c00) [pid = 1663] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12809a800) [pid = 1663] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x11c153800) [pid = 1663] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x128025800) [pid = 1663] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x128026400) [pid = 1663] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1147cf000) [pid = 1663] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x127328000) [pid = 1663] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11bf80000) [pid = 1663] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x11c99a400) [pid = 1663] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12bdcf000) [pid = 1663] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12bdcfc00) [pid = 1663] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12c49f000) [pid = 1663] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x114bba400) [pid = 1663] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x126674800) [pid = 1663] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1150c3000) [pid = 1663] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x126e54400) [pid = 1663] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1150ce800) [pid = 1663] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12897a800) [pid = 1663] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x126e73000) [pid = 1663] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12a6c8c00) [pid = 1663] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x11be04400) [pid = 1663] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1150cb000) [pid = 1663] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1150cdc00) [pid = 1663] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12bd84400) [pid = 1663] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x126ecd800) [pid = 1663] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x126678000) [pid = 1663] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x127043c00) [pid = 1663] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12666f400) [pid = 1663] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11af44400) [pid = 1663] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12897cc00) [pid = 1663] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x126d5ac00) [pid = 1663] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x115707000) [pid = 1663] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12bd7cc00) [pid = 1663] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x11c14b800) [pid = 1663] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12624fc00) [pid = 1663] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:40:29 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12b0b7800) [pid = 1663] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:40:29 INFO - PROCESS | 1663 | 1461426029428 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1155ab800 == 63 [pid = 1663] [id = 464] 08:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1140ce800) [pid = 1663] [serial = 1391] [outer = 0x0] 08:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1150c3000) [pid = 1663] [serial = 1392] [outer = 0x1140ce800] 08:40:29 INFO - PROCESS | 1663 | 1461426029457 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11ad8e000) [pid = 1663] [serial = 1393] [outer = 0x1140ce800] 08:40:29 INFO - PROCESS | 1663 | 1461426029749 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 721ms 08:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:40:29 INFO - PROCESS | 1663 | 1461426029762 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 1663 | 1461426029763 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:40:29 INFO - PROCESS | 1663 | 1461426029765 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1663 | 1461426029766 Marionette TRACE conn2 <- [1,1830,null,{}] 08:40:29 INFO - PROCESS | 1663 | 1461426029777 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 1663 | 1461426029868 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:40:29 INFO - PROCESS | 1663 | 1461426029945 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb17000 == 64 [pid = 1663] [id = 465] 08:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x123b51000) [pid = 1663] [serial = 1394] [outer = 0x0] 08:40:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126e73000) [pid = 1663] [serial = 1395] [outer = 0x123b51000] 08:40:29 INFO - PROCESS | 1663 | 1461426029972 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12742bc00) [pid = 1663] [serial = 1396] [outer = 0x123b51000] 08:40:30 INFO - PROCESS | 1663 | 1461426030280 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 569ms 08:40:30 INFO - PROCESS | 1663 | 1461426030335 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 1663 | 1461426030337 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:40:30 INFO - PROCESS | 1663 | 1461426030341 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 1663 | 1461426030342 Marionette TRACE conn2 <- [1,1834,null,{}] 08:40:30 INFO - PROCESS | 1663 | 1461426030346 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 1663 | 1461426030470 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:40:30 INFO - PROCESS | 1663 | 1461426030564 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c328800 == 65 [pid = 1663] [id = 466] 08:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1277efc00) [pid = 1663] [serial = 1397] [outer = 0x0] 08:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x128979c00) [pid = 1663] [serial = 1398] [outer = 0x1277efc00] 08:40:30 INFO - PROCESS | 1663 | 1461426030606 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x129342800) [pid = 1663] [serial = 1399] [outer = 0x1277efc00] 08:40:30 INFO - PROCESS | 1663 | 1461426030961 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 08:40:31 INFO - PROCESS | 1663 | 1461426031011 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1663 | 1461426031012 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:40:31 INFO - PROCESS | 1663 | 1461426031014 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1663 | 1461426031016 Marionette TRACE conn2 <- [1,1838,null,{}] 08:40:31 INFO - PROCESS | 1663 | 1461426031018 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 1663 | 1461426031125 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:40:31 INFO - PROCESS | 1663 | 1461426031175 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d19f000 == 66 [pid = 1663] [id = 467] 08:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12897cc00) [pid = 1663] [serial = 1400] [outer = 0x0] 08:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1293f6c00) [pid = 1663] [serial = 1401] [outer = 0x12897cc00] 08:40:31 INFO - PROCESS | 1663 | 1461426031200 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12a6c2800) [pid = 1663] [serial = 1402] [outer = 0x12897cc00] 08:40:31 INFO - PROCESS | 1663 | 1461426031641 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 667ms 08:40:31 INFO - PROCESS | 1663 | 1461426031683 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1663 | 1461426031687 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:40:31 INFO - PROCESS | 1663 | 1461426031709 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1663 | 1461426031712 Marionette TRACE conn2 <- [1,1842,null,{}] 08:40:31 INFO - PROCESS | 1663 | 1461426031716 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 1663 | 1461426031827 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:40:31 INFO - PROCESS | 1663 | 1461426031900 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x11917d800 == 67 [pid = 1663] [id = 468] 08:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x114bc2c00) [pid = 1663] [serial = 1403] [outer = 0x0] 08:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1150cbc00) [pid = 1663] [serial = 1404] [outer = 0x114bc2c00] 08:40:31 INFO - PROCESS | 1663 | 1461426031932 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x116248c00) [pid = 1663] [serial = 1405] [outer = 0x114bc2c00] 08:40:32 INFO - PROCESS | 1663 | 1461426032401 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 724ms 08:40:32 INFO - PROCESS | 1663 | 1461426032432 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 1663 | 1461426032439 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:40:32 INFO - PROCESS | 1663 | 1461426032465 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 1663 | 1461426032467 Marionette TRACE conn2 <- [1,1846,null,{}] 08:40:32 INFO - PROCESS | 1663 | 1461426032471 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 1663 | 1461426032577 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:40:32 INFO - PROCESS | 1663 | 1461426032650 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x126620800 == 68 [pid = 1663] [id = 469] 08:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x118cf0c00) [pid = 1663] [serial = 1406] [outer = 0x0] 08:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x119196400) [pid = 1663] [serial = 1407] [outer = 0x118cf0c00] 08:40:32 INFO - PROCESS | 1663 | 1461426032680 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11a8e9c00) [pid = 1663] [serial = 1408] [outer = 0x118cf0c00] 08:40:33 INFO - PROCESS | 1663 | 1461426033069 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 675ms 08:40:33 INFO - PROCESS | 1663 | 1461426033139 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:40:33 INFO - PROCESS | 1663 | 1461426033141 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:40:33 INFO - PROCESS | 1663 | 1461426033143 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1663 | 1461426033146 Marionette TRACE conn2 <- [1,1850,null,{}] 08:40:33 INFO - PROCESS | 1663 | 1461426033154 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 1663 | 1461426033261 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:40:33 INFO - PROCESS | 1663 | 1461426033323 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b5db800 == 69 [pid = 1663] [id = 470] 08:40:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x11bf80000) [pid = 1663] [serial = 1409] [outer = 0x0] 08:40:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11c4a4400) [pid = 1663] [serial = 1410] [outer = 0x11bf80000] 08:40:33 INFO - PROCESS | 1663 | 1461426033396 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12625a800) [pid = 1663] [serial = 1411] [outer = 0x11bf80000] 08:40:33 INFO - PROCESS | 1663 | 1461426033862 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 773ms 08:40:33 INFO - PROCESS | 1663 | 1461426033921 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1663 | 1461426033923 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:40:33 INFO - PROCESS | 1663 | 1461426033927 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1663 | 1461426033928 Marionette TRACE conn2 <- [1,1854,null,{}] 08:40:33 INFO - PROCESS | 1663 | 1461426033931 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 1663 | 1461426034038 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:40:34 INFO - PROCESS | 1663 | 1461426034110 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db71800 == 70 [pid = 1663] [id = 471] 08:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12690dc00) [pid = 1663] [serial = 1412] [outer = 0x0] 08:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1269d2800) [pid = 1663] [serial = 1413] [outer = 0x12690dc00] 08:40:34 INFO - PROCESS | 1663 | 1461426034140 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x126e4d400) [pid = 1663] [serial = 1414] [outer = 0x12690dc00] 08:40:34 INFO - PROCESS | 1663 | 1461426034516 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:40:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 620ms 08:40:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:40:34 INFO - PROCESS | 1663 | 1461426034556 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1663 | 1461426034557 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:40:34 INFO - PROCESS | 1663 | 1461426034559 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1663 | 1461426034561 Marionette TRACE conn2 <- [1,1858,null,{}] 08:40:34 INFO - PROCESS | 1663 | 1461426034563 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 1663 | 1461426034665 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:40:34 INFO - PROCESS | 1663 | 1461426034724 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e82c800 == 71 [pid = 1663] [id = 472] 08:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12690e400) [pid = 1663] [serial = 1415] [outer = 0x0] 08:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x127044400) [pid = 1663] [serial = 1416] [outer = 0x12690e400] 08:40:34 INFO - PROCESS | 1663 | 1461426034754 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1277ed800) [pid = 1663] [serial = 1417] [outer = 0x12690e400] 08:40:35 INFO - PROCESS | 1663 | 1461426035232 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 721ms 08:40:35 INFO - PROCESS | 1663 | 1461426035280 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1663 | 1461426035282 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:40:35 INFO - PROCESS | 1663 | 1461426035284 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1663 | 1461426035286 Marionette TRACE conn2 <- [1,1862,null,{}] 08:40:35 INFO - PROCESS | 1663 | 1461426035288 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 1663 | 1461426035427 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:40:35 INFO - PROCESS | 1663 | 1461426035504 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262c5000 == 72 [pid = 1663] [id = 473] 08:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x126e72400) [pid = 1663] [serial = 1418] [outer = 0x0] 08:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1293f9000) [pid = 1663] [serial = 1419] [outer = 0x126e72400] 08:40:35 INFO - PROCESS | 1663 | 1461426035538 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12b0b8c00) [pid = 1663] [serial = 1420] [outer = 0x126e72400] 08:40:35 INFO - PROCESS | 1663 | 1461426035947 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 671ms 08:40:35 INFO - PROCESS | 1663 | 1461426035956 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:40:35 INFO - PROCESS | 1663 | 1461426035957 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:40:35 INFO - PROCESS | 1663 | 1461426035960 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1663 | 1461426035961 Marionette TRACE conn2 <- [1,1866,null,{}] 08:40:35 INFO - PROCESS | 1663 | 1461426035964 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 1663 | 1461426036068 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:40:36 INFO - PROCESS | 1663 | 1461426036126 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2b9800 == 73 [pid = 1663] [id = 474] 08:40:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x116717c00) [pid = 1663] [serial = 1421] [outer = 0x0] 08:40:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x11ba75400) [pid = 1663] [serial = 1422] [outer = 0x116717c00] 08:40:36 INFO - PROCESS | 1663 | 1461426036157 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x1277f1000) [pid = 1663] [serial = 1423] [outer = 0x116717c00] 08:40:36 INFO - PROCESS | 1663 | 1461426036797 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 871ms 08:40:36 INFO - PROCESS | 1663 | 1461426036841 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1663 | 1461426036845 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:40:36 INFO - PROCESS | 1663 | 1461426036856 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1663 | 1461426036858 Marionette TRACE conn2 <- [1,1870,null,{}] 08:40:36 INFO - PROCESS | 1663 | 1461426036861 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 1663 | 1461426036970 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:40:37 INFO - PROCESS | 1663 | 1461426037080 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x119726800 == 74 [pid = 1663] [id = 475] 08:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x11654c000) [pid = 1663] [serial = 1424] [outer = 0x0] 08:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x1178ed800) [pid = 1663] [serial = 1425] [outer = 0x11654c000] 08:40:37 INFO - PROCESS | 1663 | 1461426037128 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x118e17c00) [pid = 1663] [serial = 1426] [outer = 0x11654c000] 08:40:37 INFO - PROCESS | 1663 | 1461426037632 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12c328800 == 73 [pid = 1663] [id = 466] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb17000 == 72 [pid = 1663] [id = 465] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1155ab800 == 71 [pid = 1663] [id = 464] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12b189000 == 70 [pid = 1663] [id = 463] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12abd1000 == 69 [pid = 1663] [id = 462] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab83800 == 68 [pid = 1663] [id = 461] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12e8dec00) [pid = 1663] [serial = 1344] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x128b99800 == 67 [pid = 1663] [id = 460] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1156ac000 == 66 [pid = 1663] [id = 459] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x123b28800 == 65 [pid = 1663] [id = 458] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11c919000 == 64 [pid = 1663] [id = 457] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcb6800 == 63 [pid = 1663] [id = 456] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x118f83000 == 62 [pid = 1663] [id = 455] 08:40:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1165b1800 == 61 [pid = 1663] [id = 454] 08:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 879ms 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x119d55c00) [pid = 1663] [serial = 1180] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12e882c00) [pid = 1663] [serial = 1138] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x118c0f800) [pid = 1663] [serial = 1078] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12b70b800) [pid = 1663] [serial = 1087] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1277b3000) [pid = 1663] [serial = 1186] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12b2f4400) [pid = 1663] [serial = 1135] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12da21000) [pid = 1663] [serial = 1033] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x11784a000) [pid = 1663] [serial = 1129] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12b2f9000) [pid = 1663] [serial = 1189] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x11c14d000) [pid = 1663] [serial = 1183] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x126b4e400) [pid = 1663] [serial = 1132] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11be04000) [pid = 1663] [serial = 1081] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12b0b7000) [pid = 1663] [serial = 1240] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1277ecc00) [pid = 1663] [serial = 1237] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x11a8dc800) [pid = 1663] [serial = 1231] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12e41a400) [pid = 1663] [serial = 1246] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12625bc00) [pid = 1663] [serial = 1234] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x126b80000) [pid = 1663] [serial = 1084] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12bd7c000) [pid = 1663] [serial = 1243] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12bde4800) [pid = 1663] [serial = 1326] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12d1c6000) [pid = 1663] [serial = 1329] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12da2f800) [pid = 1663] [serial = 1332] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12e39a800) [pid = 1663] [serial = 1333] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12d7cac00) [pid = 1663] [serial = 1330] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x126b75c00) [pid = 1663] [serial = 1336] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12d7c3000) [pid = 1663] [serial = 1338] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118c1ec00) [pid = 1663] [serial = 1311] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x126251c00) [pid = 1663] [serial = 1312] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x126e73800) [pid = 1663] [serial = 1317] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12741f000) [pid = 1663] [serial = 1318] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x119d51c00) [pid = 1663] [serial = 1309] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1187b0800) [pid = 1663] [serial = 1308] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12b0b4400) [pid = 1663] [serial = 1323] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x127428400) [pid = 1663] [serial = 1320] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1277be400) [pid = 1663] [serial = 1321] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12a6ce000) [pid = 1663] [serial = 1341] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x126271000) [pid = 1663] [serial = 1291] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11c7cb800) [pid = 1663] [serial = 1290] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x127425400) [pid = 1663] [serial = 1306] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x127420c00) [pid = 1663] [serial = 1305] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118ee9400) [pid = 1663] [serial = 1288] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1165a0800) [pid = 1663] [serial = 1287] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12e8dcc00) [pid = 1663] [serial = 1303] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12d7bec00) [pid = 1663] [serial = 1302] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12b0b7c00) [pid = 1663] [serial = 1297] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12897fc00) [pid = 1663] [serial = 1296] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x126e71400) [pid = 1663] [serial = 1294] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126e4cc00) [pid = 1663] [serial = 1293] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12bb10800) [pid = 1663] [serial = 1300] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12b2f1400) [pid = 1663] [serial = 1299] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1269dc400) [pid = 1663] [serial = 1314] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x126e4b400) [pid = 1663] [serial = 1315] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x115358400) [pid = 1663] [serial = 1335] [outer = 0x0] [url = about:blank] 08:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12e445000) [pid = 1663] [serial = 1342] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12c49bc00) [pid = 1663] [serial = 1327] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12e8d5800) [pid = 1663] [serial = 1339] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12bdcec00) [pid = 1663] [serial = 1324] [outer = 0x0] [url = about:blank] 08:40:37 INFO - PROCESS | 1663 | 1461426037790 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 1663 | 1461426037793 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:40:37 INFO - PROCESS | 1663 | 1461426037798 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 1663 | 1461426037801 Marionette TRACE conn2 <- [1,1874,null,{}] 08:40:37 INFO - PROCESS | 1663 | 1461426037807 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 1663 | 1461426037920 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:40:37 INFO - PROCESS | 1663 | 1461426037975 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x118545800 == 62 [pid = 1663] [id = 476] 08:40:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x114bc4400) [pid = 1663] [serial = 1427] [outer = 0x0] 08:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1150cd000) [pid = 1663] [serial = 1428] [outer = 0x114bc4400] 08:40:38 INFO - PROCESS | 1663 | 1461426038008 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x116550c00) [pid = 1663] [serial = 1429] [outer = 0x114bc4400] 08:40:38 INFO - PROCESS | 1663 | 1461426038474 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 725ms 08:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:40:38 INFO - PROCESS | 1663 | 1461426038525 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1663 | 1461426038528 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:40:38 INFO - PROCESS | 1663 | 1461426038559 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1663 | 1461426038563 Marionette TRACE conn2 <- [1,1878,null,{}] 08:40:38 INFO - PROCESS | 1663 | 1461426038574 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 1663 | 1461426038671 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:40:38 INFO - PROCESS | 1663 | 1461426038739 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcb6800 == 63 [pid = 1663] [id = 477] 08:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118f4b000) [pid = 1663] [serial = 1430] [outer = 0x0] 08:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11a8dc800) [pid = 1663] [serial = 1431] [outer = 0x118f4b000] 08:40:38 INFO - PROCESS | 1663 | 1461426038769 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11afe7400) [pid = 1663] [serial = 1432] [outer = 0x118f4b000] 08:40:39 INFO - PROCESS | 1663 | 1461426039234 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 756ms 08:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:40:39 INFO - PROCESS | 1663 | 1461426039291 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 1663 | 1461426039293 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:40:39 INFO - PROCESS | 1663 | 1461426039297 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 1663 | 1461426039299 Marionette TRACE conn2 <- [1,1882,null,{}] 08:40:39 INFO - PROCESS | 1663 | 1461426039309 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 1663 | 1461426039416 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:40:39 INFO - PROCESS | 1663 | 1461426039485 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x127027800 == 64 [pid = 1663] [id = 478] 08:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11bf88c00) [pid = 1663] [serial = 1433] [outer = 0x0] 08:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11c148000) [pid = 1663] [serial = 1434] [outer = 0x11bf88c00] 08:40:39 INFO - PROCESS | 1663 | 1461426039519 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11c455000) [pid = 1663] [serial = 1435] [outer = 0x11bf88c00] 08:40:39 INFO - PROCESS | 1663 | 1461426039928 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 08:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:40:40 INFO - PROCESS | 1663 | 1461426040004 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1663 | 1461426040005 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:40:40 INFO - PROCESS | 1663 | 1461426040009 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1663 | 1461426040011 Marionette TRACE conn2 <- [1,1886,null,{}] 08:40:40 INFO - PROCESS | 1663 | 1461426040013 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 1663 | 1461426040113 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:40:40 INFO - PROCESS | 1663 | 1461426040179 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b19800 == 65 [pid = 1663] [id = 479] 08:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11c457800) [pid = 1663] [serial = 1436] [outer = 0x0] 08:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12666c000) [pid = 1663] [serial = 1437] [outer = 0x11c457800] 08:40:40 INFO - PROCESS | 1663 | 1461426040212 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1269d6800) [pid = 1663] [serial = 1438] [outer = 0x11c457800] 08:40:40 INFO - PROCESS | 1663 | 1461426040624 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 672ms 08:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:40:40 INFO - PROCESS | 1663 | 1461426040682 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1663 | 1461426040683 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:40:40 INFO - PROCESS | 1663 | 1461426040686 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1663 | 1461426040687 Marionette TRACE conn2 <- [1,1890,null,{}] 08:40:40 INFO - PROCESS | 1663 | 1461426040689 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 1663 | 1461426040787 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:40:40 INFO - PROCESS | 1663 | 1461426040842 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295da000 == 66 [pid = 1663] [id = 480] 08:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11be08c00) [pid = 1663] [serial = 1439] [outer = 0x0] 08:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x126b7e800) [pid = 1663] [serial = 1440] [outer = 0x11be08c00] 08:40:40 INFO - PROCESS | 1663 | 1461426040872 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126d65c00) [pid = 1663] [serial = 1441] [outer = 0x11be08c00] 08:40:41 INFO - PROCESS | 1663 | 1461426041273 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 621ms 08:40:41 INFO - PROCESS | 1663 | 1461426041308 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1663 | 1461426041309 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:40:41 INFO - PROCESS | 1663 | 1461426041312 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1663 | 1461426041313 Marionette TRACE conn2 <- [1,1894,null,{}] 08:40:41 INFO - PROCESS | 1663 | 1461426041315 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 1663 | 1461426041432 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:40:41 INFO - PROCESS | 1663 | 1461426041523 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b03d800 == 67 [pid = 1663] [id = 481] 08:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x126e6b000) [pid = 1663] [serial = 1442] [outer = 0x0] 08:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x127328000) [pid = 1663] [serial = 1443] [outer = 0x126e6b000] 08:40:41 INFO - PROCESS | 1663 | 1461426041555 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x127494c00) [pid = 1663] [serial = 1444] [outer = 0x126e6b000] 08:40:41 INFO - PROCESS | 1663 | 1461426041980 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 08:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:40:42 INFO - PROCESS | 1663 | 1461426042031 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1663 | 1461426042033 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:40:42 INFO - PROCESS | 1663 | 1461426042035 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1663 | 1461426042036 Marionette TRACE conn2 <- [1,1898,null,{}] 08:40:42 INFO - PROCESS | 1663 | 1461426042039 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 1663 | 1461426042136 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:40:42 INFO - PROCESS | 1663 | 1461426042204 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b19a800 == 68 [pid = 1663] [id = 482] 08:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x126e6c400) [pid = 1663] [serial = 1445] [outer = 0x0] 08:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128023800) [pid = 1663] [serial = 1446] [outer = 0x126e6c400] 08:40:42 INFO - PROCESS | 1663 | 1461426042233 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12934a000) [pid = 1663] [serial = 1447] [outer = 0x126e6c400] 08:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12a6c6c00) [pid = 1663] [serial = 1448] [outer = 0x12e396400] 08:40:42 INFO - PROCESS | 1663 | 1461426042663 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 671ms 08:40:42 INFO - PROCESS | 1663 | 1461426042706 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1663 | 1461426042708 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:40:42 INFO - PROCESS | 1663 | 1461426042729 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1663 | 1461426042730 Marionette TRACE conn2 <- [1,1902,null,{}] 08:40:42 INFO - PROCESS | 1663 | 1461426042733 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 1663 | 1461426042859 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:40:42 INFO - PROCESS | 1663 | 1461426042897 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb13000 == 69 [pid = 1663] [id = 483] 08:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x128bc9c00) [pid = 1663] [serial = 1449] [outer = 0x0] 08:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x129546800) [pid = 1663] [serial = 1450] [outer = 0x128bc9c00] 08:40:42 INFO - PROCESS | 1663 | 1461426042926 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12a6d0000) [pid = 1663] [serial = 1451] [outer = 0x128bc9c00] 08:40:43 INFO - PROCESS | 1663 | 1461426043373 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 672ms 08:40:43 INFO - PROCESS | 1663 | 1461426043402 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1663 | 1461426043403 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:40:43 INFO - PROCESS | 1663 | 1461426043406 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1663 | 1461426043407 Marionette TRACE conn2 <- [1,1906,null,{}] 08:40:43 INFO - PROCESS | 1663 | 1461426043409 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 1663 | 1461426043506 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:40:43 INFO - PROCESS | 1663 | 1461426043575 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c32c000 == 70 [pid = 1663] [id = 484] 08:40:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12953cc00) [pid = 1663] [serial = 1452] [outer = 0x0] 08:40:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12b0b0800) [pid = 1663] [serial = 1453] [outer = 0x12953cc00] 08:40:43 INFO - PROCESS | 1663 | 1461426043605 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12b0b7c00) [pid = 1663] [serial = 1454] [outer = 0x12953cc00] 08:40:44 INFO - PROCESS | 1663 | 1461426044072 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 719ms 08:40:44 INFO - PROCESS | 1663 | 1461426044167 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1663 | 1461426044170 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:40:44 INFO - PROCESS | 1663 | 1461426044176 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1663 | 1461426044178 Marionette TRACE conn2 <- [1,1910,null,{}] 08:40:44 INFO - PROCESS | 1663 | 1461426044182 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 1663 | 1461426044288 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:40:44 INFO - PROCESS | 1663 | 1461426044363 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x119167800 == 71 [pid = 1663] [id = 485] 08:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x118c09c00) [pid = 1663] [serial = 1455] [outer = 0x0] 08:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x118f40800) [pid = 1663] [serial = 1456] [outer = 0x118c09c00] 08:40:44 INFO - PROCESS | 1663 | 1461426044393 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x11a8e8800) [pid = 1663] [serial = 1457] [outer = 0x118c09c00] 08:40:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12db71800 == 70 [pid = 1663] [id = 471] 08:40:44 INFO - PROCESS | 1663 | --DOCSHELL 0x12b5db800 == 69 [pid = 1663] [id = 470] 08:40:44 INFO - PROCESS | 1663 | --DOCSHELL 0x126620800 == 68 [pid = 1663] [id = 469] 08:40:44 INFO - PROCESS | 1663 | --DOCSHELL 0x11917d800 == 67 [pid = 1663] [id = 468] 08:40:44 INFO - PROCESS | 1663 | 1461426044816 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 675ms 08:40:44 INFO - PROCESS | 1663 | 1461426044851 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1663 | 1461426044855 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:40:44 INFO - PROCESS | 1663 | 1461426044859 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1663 | 1461426044861 Marionette TRACE conn2 <- [1,1914,null,{}] 08:40:44 INFO - PROCESS | 1663 | 1461426044863 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 1663 | 1461426044950 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:40:44 INFO - PROCESS | 1663 | 1461426044958 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x126b1b000 == 68 [pid = 1663] [id = 486] 08:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11ac98400) [pid = 1663] [serial = 1458] [outer = 0x0] 08:40:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x11b9b0000) [pid = 1663] [serial = 1459] [outer = 0x11ac98400] 08:40:44 INFO - PROCESS | 1663 | 1461426044984 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x123b4f000) [pid = 1663] [serial = 1460] [outer = 0x11ac98400] 08:40:45 INFO - PROCESS | 1663 | 1461426045341 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 520ms 08:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:40:45 INFO - PROCESS | 1663 | 1461426045379 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1663 | 1461426045381 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:40:45 INFO - PROCESS | 1663 | 1461426045383 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 1663 | 1461426045385 Marionette TRACE conn2 <- [1,1918,null,{}] 08:40:45 INFO - PROCESS | 1663 | 1461426045392 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 1663 | 1461426045481 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:40:45 INFO - PROCESS | 1663 | 1461426045486 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b18e000 == 69 [pid = 1663] [id = 487] 08:40:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1269db400) [pid = 1663] [serial = 1461] [outer = 0x0] 08:40:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x126e50400) [pid = 1663] [serial = 1462] [outer = 0x1269db400] 08:40:45 INFO - PROCESS | 1663 | 1461426045514 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x127042400) [pid = 1663] [serial = 1463] [outer = 0x1269db400] 08:40:45 INFO - PROCESS | 1663 | 1461426045893 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 521ms 08:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:40:45 INFO - PROCESS | 1663 | 1461426045905 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1663 | 1461426045907 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:40:45 INFO - PROCESS | 1663 | 1461426045924 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 1663 | 1461426045925 Marionette TRACE conn2 <- [1,1922,null,{}] 08:40:45 INFO - PROCESS | 1663 | 1461426045929 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 1663 | 1461426046014 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:40:46 INFO - PROCESS | 1663 | 1461426046019 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da6d800 == 70 [pid = 1663] [id = 488] 08:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x127426c00) [pid = 1663] [serial = 1464] [outer = 0x0] 08:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12b0b3000) [pid = 1663] [serial = 1465] [outer = 0x127426c00] 08:40:46 INFO - PROCESS | 1663 | 1461426046045 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12b2f6800) [pid = 1663] [serial = 1466] [outer = 0x127426c00] 08:40:46 INFO - PROCESS | 1663 | 1461426046398 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 534ms 08:40:46 INFO - PROCESS | 1663 | 1461426046444 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1663 | 1461426046445 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:40:46 INFO - PROCESS | 1663 | 1461426046447 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1663 | 1461426046448 Marionette TRACE conn2 <- [1,1926,null,{}] 08:40:46 INFO - PROCESS | 1663 | 1461426046451 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 1663 | 1461426046535 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:40:46 INFO - PROCESS | 1663 | 1461426046607 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12db73000 == 71 [pid = 1663] [id = 489] 08:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1277be400) [pid = 1663] [serial = 1467] [outer = 0x0] 08:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12b2fc800) [pid = 1663] [serial = 1468] [outer = 0x1277be400] 08:40:46 INFO - PROCESS | 1663 | 1461426046632 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12b53b800) [pid = 1663] [serial = 1469] [outer = 0x1277be400] 08:40:46 INFO - PROCESS | 1663 | 1461426046973 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 568ms 08:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:40:47 INFO - PROCESS | 1663 | 1461426047016 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1663 | 1461426047017 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:40:47 INFO - PROCESS | 1663 | 1461426047019 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1663 | 1461426047020 Marionette TRACE conn2 <- [1,1930,null,{}] 08:40:47 INFO - PROCESS | 1663 | 1461426047028 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 1663 | 1461426047180 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:40:47 INFO - PROCESS | 1663 | 1461426047198 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb11000 == 72 [pid = 1663] [id = 490] 08:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12b451800) [pid = 1663] [serial = 1470] [outer = 0x0] 08:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12ba31800) [pid = 1663] [serial = 1471] [outer = 0x12b451800] 08:40:47 INFO - PROCESS | 1663 | 1461426047240 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12bdd2000) [pid = 1663] [serial = 1472] [outer = 0x12b451800] 08:40:47 INFO - PROCESS | 1663 | 1461426047707 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:40:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 719ms 08:40:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:40:47 INFO - PROCESS | 1663 | 1461426047741 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1663 | 1461426047742 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:40:47 INFO - PROCESS | 1663 | 1461426047744 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1663 | 1461426047746 Marionette TRACE conn2 <- [1,1934,null,{}] 08:40:47 INFO - PROCESS | 1663 | 1461426047748 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 1663 | 1461426047855 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:40:47 INFO - PROCESS | 1663 | 1461426047911 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed5b800 == 73 [pid = 1663] [id = 491] 08:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12b538000) [pid = 1663] [serial = 1473] [outer = 0x0] 08:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12bde0c00) [pid = 1663] [serial = 1474] [outer = 0x12b538000] 08:40:47 INFO - PROCESS | 1663 | 1461426047936 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12c494c00) [pid = 1663] [serial = 1475] [outer = 0x12b538000] 08:40:48 INFO - PROCESS | 1663 | 1461426048247 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 08:40:48 INFO - PROCESS | 1663 | 1461426048264 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1663 | 1461426048266 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:40:48 INFO - PROCESS | 1663 | 1461426048280 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1663 | 1461426048282 Marionette TRACE conn2 <- [1,1938,null,{}] 08:40:48 INFO - PROCESS | 1663 | 1461426048285 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 1663 | 1461426048407 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:40:48 INFO - PROCESS | 1663 | 1461426048445 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ef28000 == 74 [pid = 1663] [id = 492] 08:40:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12c495400) [pid = 1663] [serial = 1476] [outer = 0x0] 08:40:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12c49f000) [pid = 1663] [serial = 1477] [outer = 0x12c495400] 08:40:48 INFO - PROCESS | 1663 | 1461426048469 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12d1c3000) [pid = 1663] [serial = 1478] [outer = 0x12c495400] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x114bb9c00) [pid = 1663] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1269ce800) [pid = 1663] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x11af52000) [pid = 1663] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12e88c000) [pid = 1663] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x11afe9800) [pid = 1663] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x114b34000) [pid = 1663] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11c14e400) [pid = 1663] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x126e74000) [pid = 1663] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x126b52c00) [pid = 1663] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1162be800) [pid = 1663] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1156ed800) [pid = 1663] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x129540000) [pid = 1663] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1189c7000) [pid = 1663] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11c153c00) [pid = 1663] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126e47800) [pid = 1663] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1140ce800) [pid = 1663] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x129541400) [pid = 1663] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x116717c00) [pid = 1663] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x123b51000) [pid = 1663] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11c151c00) [pid = 1663] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:40:48 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1277efc00) [pid = 1663] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:40:48 INFO - PROCESS | 1663 | 1461426048806 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 580ms 08:40:48 INFO - PROCESS | 1663 | 1461426048851 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:40:48 INFO - PROCESS | 1663 | 1461426048852 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:40:48 INFO - PROCESS | 1663 | 1461426048854 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1663 | 1461426048855 Marionette TRACE conn2 <- [1,1942,null,{}] 08:40:48 INFO - PROCESS | 1663 | 1461426048858 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 1663 | 1461426048946 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:40:49 INFO - PROCESS | 1663 | 1461426049010 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295d4800 == 75 [pid = 1663] [id = 493] 08:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x114bc2400) [pid = 1663] [serial = 1479] [outer = 0x0] 08:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1187ae000) [pid = 1663] [serial = 1480] [outer = 0x114bc2400] 08:40:49 INFO - PROCESS | 1663 | 1461426049035 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11c618800) [pid = 1663] [serial = 1481] [outer = 0x114bc2400] 08:40:49 INFO - PROCESS | 1663 | 1461426049352 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 519ms 08:40:49 INFO - PROCESS | 1663 | 1461426049375 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1663 | 1461426049377 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:40:49 INFO - PROCESS | 1663 | 1461426049380 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1663 | 1461426049382 Marionette TRACE conn2 <- [1,1946,null,{}] 08:40:49 INFO - PROCESS | 1663 | 1461426049385 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 1663 | 1461426049524 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:40:49 INFO - PROCESS | 1663 | 1461426049603 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f5ce000 == 76 [pid = 1663] [id = 494] 08:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1150d0400) [pid = 1663] [serial = 1482] [outer = 0x0] 08:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1269d1800) [pid = 1663] [serial = 1483] [outer = 0x1150d0400] 08:40:49 INFO - PROCESS | 1663 | 1461426049628 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x128bccc00) [pid = 1663] [serial = 1484] [outer = 0x1150d0400] 08:40:49 INFO - PROCESS | 1663 | 1461426049888 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 520ms 08:40:49 INFO - PROCESS | 1663 | 1461426049912 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1663 | 1461426049913 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:40:49 INFO - PROCESS | 1663 | 1461426049916 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1663 | 1461426049918 Marionette TRACE conn2 <- [1,1950,null,{}] 08:40:49 INFO - PROCESS | 1663 | 1461426049928 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 1663 | 1461426050036 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:40:50 INFO - PROCESS | 1663 | 1461426050040 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fd17000 == 77 [pid = 1663] [id = 495] 08:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12954a400) [pid = 1663] [serial = 1485] [outer = 0x0] 08:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12d7be400) [pid = 1663] [serial = 1486] [outer = 0x12954a400] 08:40:50 INFO - PROCESS | 1663 | 1461426050068 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12da23000) [pid = 1663] [serial = 1487] [outer = 0x12954a400] 08:40:50 INFO - PROCESS | 1663 | 1461426050428 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 523ms 08:40:50 INFO - PROCESS | 1663 | 1461426050440 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:40:50 INFO - PROCESS | 1663 | 1461426050441 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:40:50 INFO - PROCESS | 1663 | 1461426050443 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1663 | 1461426050445 Marionette TRACE conn2 <- [1,1954,null,{}] 08:40:50 INFO - PROCESS | 1663 | 1461426050447 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 1663 | 1461426050563 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:40:50 INFO - PROCESS | 1663 | 1461426050570 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ffd8800 == 78 [pid = 1663] [id = 496] 08:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12da28800) [pid = 1663] [serial = 1488] [outer = 0x0] 08:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12da2ec00) [pid = 1663] [serial = 1489] [outer = 0x12da28800] 08:40:50 INFO - PROCESS | 1663 | 1461426050595 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12e396800) [pid = 1663] [serial = 1490] [outer = 0x12da28800] 08:40:51 INFO - PROCESS | 1663 | 1461426051094 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 668ms 08:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:40:51 INFO - PROCESS | 1663 | 1461426051112 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 1663 | 1461426051115 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:40:51 INFO - PROCESS | 1663 | 1461426051119 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1663 | 1461426051121 Marionette TRACE conn2 <- [1,1958,null,{}] 08:40:51 INFO - PROCESS | 1663 | 1461426051126 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 1663 | 1461426051239 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:40:51 INFO - PROCESS | 1663 | 1461426051341 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x126b05800 == 79 [pid = 1663] [id = 497] 08:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11af52c00) [pid = 1663] [serial = 1491] [outer = 0x0] 08:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11b951400) [pid = 1663] [serial = 1492] [outer = 0x11af52c00] 08:40:51 INFO - PROCESS | 1663 | 1461426051374 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11c44bc00) [pid = 1663] [serial = 1493] [outer = 0x11af52c00] 08:40:51 INFO - PROCESS | 1663 | 1461426051800 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 721ms 08:40:51 INFO - PROCESS | 1663 | 1461426051841 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 1663 | 1461426051846 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:40:51 INFO - PROCESS | 1663 | 1461426051850 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1663 | 1461426051852 Marionette TRACE conn2 <- [1,1962,null,{}] 08:40:51 INFO - PROCESS | 1663 | 1461426051855 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 1663 | 1461426051963 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:40:52 INFO - PROCESS | 1663 | 1461426052040 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d791000 == 80 [pid = 1663] [id = 498] 08:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x126676800) [pid = 1663] [serial = 1494] [outer = 0x0] 08:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x126d5f000) [pid = 1663] [serial = 1495] [outer = 0x126676800] 08:40:52 INFO - PROCESS | 1663 | 1461426052069 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x127041800) [pid = 1663] [serial = 1496] [outer = 0x126676800] 08:40:52 INFO - PROCESS | 1663 | 1461426052492 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:40:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 675ms 08:40:52 INFO - PROCESS | 1663 | 1461426052525 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 1663 | 1461426052527 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:40:52 INFO - PROCESS | 1663 | 1461426052529 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 1663 | 1461426052532 Marionette TRACE conn2 <- [1,1966,null,{}] 08:40:52 INFO - PROCESS | 1663 | 1461426052540 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 1663 | 1461426052673 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:40:52 INFO - PROCESS | 1663 | 1461426052754 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fd29000 == 81 [pid = 1663] [id = 499] 08:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12897b400) [pid = 1663] [serial = 1497] [outer = 0x0] 08:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12a6ce400) [pid = 1663] [serial = 1498] [outer = 0x12897b400] 08:40:52 INFO - PROCESS | 1663 | 1461426052787 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12b710400) [pid = 1663] [serial = 1499] [outer = 0x12897b400] 08:40:53 INFO - PROCESS | 1663 | 1461426053207 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 722ms 08:40:53 INFO - PROCESS | 1663 | 1461426053252 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1663 | 1461426053255 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:40:53 INFO - PROCESS | 1663 | 1461426053259 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1663 | 1461426053261 Marionette TRACE conn2 <- [1,1970,null,{}] 08:40:53 INFO - PROCESS | 1663 | 1461426053264 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 1663 | 1461426053444 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:40:53 INFO - PROCESS | 1663 | 1461426053590 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7af000 == 82 [pid = 1663] [id = 500] 08:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1150d0000) [pid = 1663] [serial = 1500] [outer = 0x0] 08:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12ba2c400) [pid = 1663] [serial = 1501] [outer = 0x1150d0000] 08:40:53 INFO - PROCESS | 1663 | 1461426053639 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12bd82800) [pid = 1663] [serial = 1502] [outer = 0x1150d0000] 08:40:54 INFO - PROCESS | 1663 | 1461426054068 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 871ms 08:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:40:54 INFO - PROCESS | 1663 | 1461426054130 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1663 | 1461426054131 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:40:54 INFO - PROCESS | 1663 | 1461426054134 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1663 | 1461426054135 Marionette TRACE conn2 <- [1,1974,null,{}] 08:40:54 INFO - PROCESS | 1663 | 1461426054159 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 1663 | 1461426054265 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:40:54 INFO - PROCESS | 1663 | 1461426054341 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f82000 == 83 [pid = 1663] [id = 501] 08:40:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x1147cd400) [pid = 1663] [serial = 1503] [outer = 0x0] 08:40:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x118e16800) [pid = 1663] [serial = 1504] [outer = 0x1147cd400] 08:40:54 INFO - PROCESS | 1663 | 1461426054372 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x126d59800) [pid = 1663] [serial = 1505] [outer = 0x1147cd400] 08:40:55 INFO - PROCESS | 1663 | 1461426055021 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 942ms 08:40:55 INFO - PROCESS | 1663 | 1461426055076 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 1663 | 1461426055079 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:40:55 INFO - PROCESS | 1663 | 1461426055083 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 1663 | 1461426055085 Marionette TRACE conn2 <- [1,1978,null,{}] 08:40:55 INFO - PROCESS | 1663 | 1461426055108 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 1663 | 1461426055204 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:40:55 INFO - PROCESS | 1663 | 1461426055288 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c11e000 == 84 [pid = 1663] [id = 502] 08:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x115358400) [pid = 1663] [serial = 1506] [outer = 0x0] 08:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x11589ec00) [pid = 1663] [serial = 1507] [outer = 0x115358400] 08:40:55 INFO - PROCESS | 1663 | 1461426055317 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x118583400) [pid = 1663] [serial = 1508] [outer = 0x115358400] 08:40:55 INFO - PROCESS | 1663 | 1461426055756 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:40:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 695ms 08:40:55 INFO - PROCESS | 1663 | 1461426055779 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 1663 | 1461426055785 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:40:55 INFO - PROCESS | 1663 | 1461426055792 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 1663 | 1461426055795 Marionette TRACE conn2 <- [1,1982,null,{}] 08:40:55 INFO - PROCESS | 1663 | 1461426055798 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 1663 | 1461426055965 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:40:56 INFO - PROCESS | 1663 | 1461426056096 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119732000 == 85 [pid = 1663] [id = 503] 08:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x119d53800) [pid = 1663] [serial = 1509] [outer = 0x0] 08:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x11ad88800) [pid = 1663] [serial = 1510] [outer = 0x119d53800] 08:40:56 INFO - PROCESS | 1663 | 1461426056139 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x11b943000) [pid = 1663] [serial = 1511] [outer = 0x119d53800] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12ef17000 == 84 [pid = 1663] [id = 379] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1158da800 == 83 [pid = 1663] [id = 376] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12fd17000 == 82 [pid = 1663] [id = 495] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12f5ce000 == 81 [pid = 1663] [id = 494] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x1295d4800 == 80 [pid = 1663] [id = 493] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12ef28000 == 79 [pid = 1663] [id = 492] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed5b800 == 78 [pid = 1663] [id = 491] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x1178ed800) [pid = 1663] [serial = 1425] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x1269d2800) [pid = 1663] [serial = 1413] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x127044400) [pid = 1663] [serial = 1416] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1293f9000) [pid = 1663] [serial = 1419] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12eb11000 == 77 [pid = 1663] [id = 490] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12db73000 == 76 [pid = 1663] [id = 489] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12da6d800 == 75 [pid = 1663] [id = 488] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x12b18e000 == 74 [pid = 1663] [id = 487] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x126b1b000 == 73 [pid = 1663] [id = 486] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119167800 == 72 [pid = 1663] [id = 485] 08:40:56 INFO - PROCESS | 1663 | --DOCSHELL 0x119726800 == 71 [pid = 1663] [id = 475] 08:40:56 INFO - PROCESS | 1663 | 1461426056590 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 821ms 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x114bc4c00) [pid = 1663] [serial = 1285] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x128979c00) [pid = 1663] [serial = 1398] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x129342800) [pid = 1663] [serial = 1399] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x126d60800) [pid = 1663] [serial = 1381] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12742bc00) [pid = 1663] [serial = 1396] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x1293f6c00) [pid = 1663] [serial = 1401] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x1150cbc00) [pid = 1663] [serial = 1404] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x119196400) [pid = 1663] [serial = 1407] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x11c4a4400) [pid = 1663] [serial = 1410] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x126dc9400) [pid = 1663] [serial = 1383] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x11b94f000) [pid = 1663] [serial = 1371] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11be10000) [pid = 1663] [serial = 1372] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12f524c00) [pid = 1663] [serial = 1345] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11bf87400) [pid = 1663] [serial = 1374] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11c14fc00) [pid = 1663] [serial = 1375] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x114bb1c00) [pid = 1663] [serial = 1362] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x114bc3000) [pid = 1663] [serial = 1363] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x11c4b1800) [pid = 1663] [serial = 1377] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1269cec00) [pid = 1663] [serial = 1378] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x129540c00) [pid = 1663] [serial = 1354] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12897a000) [pid = 1663] [serial = 1353] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x126e55800) [pid = 1663] [serial = 1386] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x118588000) [pid = 1663] [serial = 1366] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11654f400) [pid = 1663] [serial = 1365] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11c151800) [pid = 1663] [serial = 1348] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11ad88000) [pid = 1663] [serial = 1347] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12a6c6800) [pid = 1663] [serial = 1357] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x129548800) [pid = 1663] [serial = 1356] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x11a810400) [pid = 1663] [serial = 1369] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118eea800) [pid = 1663] [serial = 1368] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x126674c00) [pid = 1663] [serial = 1350] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x126eca400) [pid = 1663] [serial = 1389] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x126e6c800) [pid = 1663] [serial = 1387] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x126d64400) [pid = 1663] [serial = 1351] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11ad8e000) [pid = 1663] [serial = 1393] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12704b800) [pid = 1663] [serial = 1390] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12b449000) [pid = 1663] [serial = 1360] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12b0b2c00) [pid = 1663] [serial = 1359] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11ba75400) [pid = 1663] [serial = 1422] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x126e73000) [pid = 1663] [serial = 1395] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1150c3000) [pid = 1663] [serial = 1392] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1269d4800) [pid = 1663] [serial = 1380] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1277f1000) [pid = 1663] [serial = 1423] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x126e4e000) [pid = 1663] [serial = 1384] [outer = 0x0] [url = about:blank] 08:40:56 INFO - PROCESS | 1663 | 1461426056619 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1663 | 1461426056620 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:40:56 INFO - PROCESS | 1663 | 1461426056625 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1663 | 1461426056627 Marionette TRACE conn2 <- [1,1986,null,{}] 08:40:56 INFO - PROCESS | 1663 | 1461426056635 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 1663 | 1461426056715 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:40:56 INFO - PROCESS | 1663 | 1461426056723 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b94800 == 72 [pid = 1663] [id = 504] 08:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11b9a8800) [pid = 1663] [serial = 1512] [outer = 0x0] 08:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11be11400) [pid = 1663] [serial = 1513] [outer = 0x11b9a8800] 08:40:56 INFO - PROCESS | 1663 | 1461426056751 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11c14a800) [pid = 1663] [serial = 1514] [outer = 0x11b9a8800] 08:40:57 INFO - PROCESS | 1663 | 1461426057111 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 522ms 08:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:40:57 INFO - PROCESS | 1663 | 1461426057161 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 1663 | 1461426057163 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:40:57 INFO - PROCESS | 1663 | 1461426057167 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 1663 | 1461426057168 Marionette TRACE conn2 <- [1,1990,null,{}] 08:40:57 INFO - PROCESS | 1663 | 1461426057170 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 1663 | 1461426057249 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:40:57 INFO - PROCESS | 1663 | 1461426057255 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c904800 == 73 [pid = 1663] [id = 505] 08:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11c150c00) [pid = 1663] [serial = 1515] [outer = 0x0] 08:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11c7d0000) [pid = 1663] [serial = 1516] [outer = 0x11c150c00] 08:40:57 INFO - PROCESS | 1663 | 1461426057282 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126251c00) [pid = 1663] [serial = 1517] [outer = 0x11c150c00] 08:40:57 INFO - PROCESS | 1663 | 1461426057619 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 468ms 08:40:57 INFO - PROCESS | 1663 | 1461426057636 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 1663 | 1461426057639 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:40:57 INFO - PROCESS | 1663 | 1461426057642 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 1663 | 1461426057643 Marionette TRACE conn2 <- [1,1994,null,{}] 08:40:57 INFO - PROCESS | 1663 | 1461426057645 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 1663 | 1461426057723 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:40:57 INFO - PROCESS | 1663 | 1461426057783 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267c6000 == 74 [pid = 1663] [id = 506] 08:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11c154800) [pid = 1663] [serial = 1518] [outer = 0x0] 08:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12625cc00) [pid = 1663] [serial = 1519] [outer = 0x11c154800] 08:40:57 INFO - PROCESS | 1663 | 1461426057809 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126675800) [pid = 1663] [serial = 1520] [outer = 0x11c154800] 08:40:58 INFO - PROCESS | 1663 | 1461426058094 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 470ms 08:40:58 INFO - PROCESS | 1663 | 1461426058112 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 1663 | 1461426058113 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:40:58 INFO - PROCESS | 1663 | 1461426058115 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 1663 | 1461426058117 Marionette TRACE conn2 <- [1,1998,null,{}] 08:40:58 INFO - PROCESS | 1663 | 1461426058127 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 1663 | 1461426058230 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:40:58 INFO - PROCESS | 1663 | 1461426058235 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b0b800 == 75 [pid = 1663] [id = 507] 08:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1269cd800) [pid = 1663] [serial = 1521] [outer = 0x0] 08:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126d5fc00) [pid = 1663] [serial = 1522] [outer = 0x1269cd800] 08:40:58 INFO - PROCESS | 1663 | 1461426058264 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126e6bc00) [pid = 1663] [serial = 1523] [outer = 0x1269cd800] 08:40:58 INFO - PROCESS | 1663 | 1461426058610 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 08:40:58 INFO - PROCESS | 1663 | 1461426058637 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 1663 | 1461426058638 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:40:58 INFO - PROCESS | 1663 | 1461426058640 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 1663 | 1461426058641 Marionette TRACE conn2 <- [1,2002,null,{}] 08:40:58 INFO - PROCESS | 1663 | 1461426058644 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 1663 | 1461426058760 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:40:58 INFO - PROCESS | 1663 | 1461426058775 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12952c000 == 76 [pid = 1663] [id = 508] 08:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x126d64400) [pid = 1663] [serial = 1524] [outer = 0x0] 08:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126e74800) [pid = 1663] [serial = 1525] [outer = 0x126d64400] 08:40:58 INFO - PROCESS | 1663 | 1461426058801 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x127043000) [pid = 1663] [serial = 1526] [outer = 0x126d64400] 08:40:59 INFO - PROCESS | 1663 | 1461426059149 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 519ms 08:40:59 INFO - PROCESS | 1663 | 1461426059160 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:40:59 INFO - PROCESS | 1663 | 1461426059161 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:40:59 INFO - PROCESS | 1663 | 1461426059163 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1663 | 1461426059164 Marionette TRACE conn2 <- [1,2006,null,{}] 08:40:59 INFO - PROCESS | 1663 | 1461426059166 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 1663 | 1461426059267 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:40:59 INFO - PROCESS | 1663 | 1461426059279 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab2f000 == 77 [pid = 1663] [id = 509] 08:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x127043800) [pid = 1663] [serial = 1527] [outer = 0x0] 08:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x127426000) [pid = 1663] [serial = 1528] [outer = 0x127043800] 08:40:59 INFO - PROCESS | 1663 | 1461426059305 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1277b3800) [pid = 1663] [serial = 1529] [outer = 0x127043800] 08:40:59 INFO - PROCESS | 1663 | 1461426059659 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 519ms 08:40:59 INFO - PROCESS | 1663 | 1461426059682 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 1663 | 1461426059683 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:40:59 INFO - PROCESS | 1663 | 1461426059686 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1663 | 1461426059687 Marionette TRACE conn2 <- [1,2010,null,{}] 08:40:59 INFO - PROCESS | 1663 | 1461426059689 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 1663 | 1461426059792 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:40:59 INFO - PROCESS | 1663 | 1461426059806 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab79000 == 78 [pid = 1663] [id = 510] 08:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1277f1000) [pid = 1663] [serial = 1530] [outer = 0x0] 08:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1280a2800) [pid = 1663] [serial = 1531] [outer = 0x1277f1000] 08:40:59 INFO - PROCESS | 1663 | 1461426059831 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12933d800) [pid = 1663] [serial = 1532] [outer = 0x1277f1000] 08:41:00 INFO - PROCESS | 1663 | 1461426060167 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 520ms 08:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:41:00 INFO - PROCESS | 1663 | 1461426060207 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 1663 | 1461426060208 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:41:00 INFO - PROCESS | 1663 | 1461426060210 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 1663 | 1461426060211 Marionette TRACE conn2 <- [1,2014,null,{}] 08:41:00 INFO - PROCESS | 1663 | 1461426060214 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 1663 | 1461426060314 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:41:00 INFO - PROCESS | 1663 | 1461426060349 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abd6800 == 79 [pid = 1663] [id = 511] 08:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x119129c00) [pid = 1663] [serial = 1533] [outer = 0x0] 08:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1293f9000) [pid = 1663] [serial = 1534] [outer = 0x119129c00] 08:41:00 INFO - PROCESS | 1663 | 1461426060376 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12a6c8800) [pid = 1663] [serial = 1535] [outer = 0x119129c00] 08:41:01 INFO - PROCESS | 1663 | 1461426061108 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12954a400) [pid = 1663] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x127426c00) [pid = 1663] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12953cc00) [pid = 1663] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12b451800) [pid = 1663] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1269db400) [pid = 1663] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12c495400) [pid = 1663] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1150d0400) [pid = 1663] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1277be400) [pid = 1663] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x118c09c00) [pid = 1663] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x114bc2400) [pid = 1663] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:41:01 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11ac98400) [pid = 1663] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 970ms 08:41:01 INFO - PROCESS | 1663 | 1461426061180 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 1663 | 1461426061182 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:41:01 INFO - PROCESS | 1663 | 1461426061184 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1663 | 1461426061186 Marionette TRACE conn2 <- [1,2018,null,{}] 08:41:01 INFO - PROCESS | 1663 | 1461426061188 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 1663 | 1461426061284 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:41:01 INFO - PROCESS | 1663 | 1461426061291 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x129535000 == 80 [pid = 1663] [id = 512] 08:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126255000) [pid = 1663] [serial = 1536] [outer = 0x0] 08:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12b0b2c00) [pid = 1663] [serial = 1537] [outer = 0x126255000] 08:41:01 INFO - PROCESS | 1663 | 1461426061321 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12b2fb000) [pid = 1663] [serial = 1538] [outer = 0x126255000] 08:41:01 INFO - PROCESS | 1663 | 1461426061662 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 08:41:01 INFO - PROCESS | 1663 | 1461426061713 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 1663 | 1461426061714 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:41:01 INFO - PROCESS | 1663 | 1461426061717 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1663 | 1461426061718 Marionette TRACE conn2 <- [1,2022,null,{}] 08:41:01 INFO - PROCESS | 1663 | 1461426061720 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 1663 | 1461426061801 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:41:01 INFO - PROCESS | 1663 | 1461426061806 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b28e000 == 81 [pid = 1663] [id = 513] 08:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12b2fb400) [pid = 1663] [serial = 1539] [outer = 0x0] 08:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12b451400) [pid = 1663] [serial = 1540] [outer = 0x12b2fb400] 08:41:01 INFO - PROCESS | 1663 | 1461426061831 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12b70b800) [pid = 1663] [serial = 1541] [outer = 0x12b2fb400] 08:41:02 INFO - PROCESS | 1663 | 1461426062144 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 468ms 08:41:02 INFO - PROCESS | 1663 | 1461426062185 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1663 | 1461426062187 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:41:02 INFO - PROCESS | 1663 | 1461426062192 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1663 | 1461426062193 Marionette TRACE conn2 <- [1,2026,null,{}] 08:41:02 INFO - PROCESS | 1663 | 1461426062195 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 1663 | 1461426062279 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:41:02 INFO - PROCESS | 1663 | 1461426062283 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb1a000 == 82 [pid = 1663] [id = 514] 08:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12b44f800) [pid = 1663] [serial = 1542] [outer = 0x0] 08:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12bb10c00) [pid = 1663] [serial = 1543] [outer = 0x12b44f800] 08:41:02 INFO - PROCESS | 1663 | 1461426062309 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12bd7e800) [pid = 1663] [serial = 1544] [outer = 0x12b44f800] 08:41:02 INFO - PROCESS | 1663 | 1461426062659 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 519ms 08:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:41:02 INFO - PROCESS | 1663 | 1461426062713 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1663 | 1461426062715 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:41:02 INFO - PROCESS | 1663 | 1461426062718 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1663 | 1461426062720 Marionette TRACE conn2 <- [1,2030,null,{}] 08:41:02 INFO - PROCESS | 1663 | 1461426062732 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 1663 | 1461426062859 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:41:02 INFO - PROCESS | 1663 | 1461426062865 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c4d4800 == 83 [pid = 1663] [id = 515] 08:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12bb0ac00) [pid = 1663] [serial = 1545] [outer = 0x0] 08:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12bdda400) [pid = 1663] [serial = 1546] [outer = 0x12bb0ac00] 08:41:02 INFO - PROCESS | 1663 | 1461426062904 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12c492800) [pid = 1663] [serial = 1547] [outer = 0x12bb0ac00] 08:41:03 INFO - PROCESS | 1663 | 1461426063474 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 782ms 08:41:03 INFO - PROCESS | 1663 | 1461426063528 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 1663 | 1461426063531 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:41:03 INFO - PROCESS | 1663 | 1461426063538 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 1663 | 1461426063542 Marionette TRACE conn2 <- [1,2034,null,{}] 08:41:03 INFO - PROCESS | 1663 | 1461426063546 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 1663 | 1461426063654 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:41:03 INFO - PROCESS | 1663 | 1461426063729 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x119af0800 == 84 [pid = 1663] [id = 516] 08:41:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1152d3400) [pid = 1663] [serial = 1548] [outer = 0x0] 08:41:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1178ebc00) [pid = 1663] [serial = 1549] [outer = 0x1152d3400] 08:41:03 INFO - PROCESS | 1663 | 1461426063762 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x118c5a800) [pid = 1663] [serial = 1550] [outer = 0x1152d3400] 08:41:04 INFO - PROCESS | 1663 | 1461426064177 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 672ms 08:41:04 INFO - PROCESS | 1663 | 1461426064210 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1663 | 1461426064215 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:41:04 INFO - PROCESS | 1663 | 1461426064220 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1663 | 1461426064221 Marionette TRACE conn2 <- [1,2038,null,{}] 08:41:04 INFO - PROCESS | 1663 | 1461426064224 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 1663 | 1461426064350 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:41:04 INFO - PROCESS | 1663 | 1461426064424 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c71a000 == 85 [pid = 1663] [id = 517] 08:41:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11b9a7c00) [pid = 1663] [serial = 1551] [outer = 0x0] 08:41:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11c149800) [pid = 1663] [serial = 1552] [outer = 0x11b9a7c00] 08:41:04 INFO - PROCESS | 1663 | 1461426064454 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x11c7df800) [pid = 1663] [serial = 1553] [outer = 0x11b9a7c00] 08:41:04 INFO - PROCESS | 1663 | 1461426064869 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 671ms 08:41:04 INFO - PROCESS | 1663 | 1461426064891 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1663 | 1461426064893 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:41:04 INFO - PROCESS | 1663 | 1461426064895 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1663 | 1461426064898 Marionette TRACE conn2 <- [1,2042,null,{}] 08:41:04 INFO - PROCESS | 1663 | 1461426064906 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 1663 | 1461426065012 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:41:05 INFO - PROCESS | 1663 | 1461426065088 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b28a000 == 86 [pid = 1663] [id = 518] 08:41:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12666a800) [pid = 1663] [serial = 1554] [outer = 0x0] 08:41:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x126d62400) [pid = 1663] [serial = 1555] [outer = 0x12666a800] 08:41:05 INFO - PROCESS | 1663 | 1461426065120 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x126e55800) [pid = 1663] [serial = 1556] [outer = 0x12666a800] 08:41:05 INFO - PROCESS | 1663 | 1461426065527 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 08:41:05 INFO - PROCESS | 1663 | 1461426065568 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:41:05 INFO - PROCESS | 1663 | 1461426065570 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:41:05 INFO - PROCESS | 1663 | 1461426065573 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1663 | 1461426065574 Marionette TRACE conn2 <- [1,2046,null,{}] 08:41:05 INFO - PROCESS | 1663 | 1461426065577 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 1663 | 1461426065678 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:41:05 INFO - PROCESS | 1663 | 1461426065783 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da6d000 == 87 [pid = 1663] [id = 519] 08:41:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12742c800) [pid = 1663] [serial = 1557] [outer = 0x0] 08:41:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12953cc00) [pid = 1663] [serial = 1558] [outer = 0x12742c800] 08:41:05 INFO - PROCESS | 1663 | 1461426065815 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12b0ae800) [pid = 1663] [serial = 1559] [outer = 0x12742c800] 08:41:06 INFO - PROCESS | 1663 | 1461426066226 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 719ms 08:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:41:06 INFO - PROCESS | 1663 | 1461426066293 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 1663 | 1461426066294 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:41:06 INFO - PROCESS | 1663 | 1461426066296 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 1663 | 1461426066298 Marionette TRACE conn2 <- [1,2050,null,{}] 08:41:06 INFO - PROCESS | 1663 | 1461426066300 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 1663 | 1461426066401 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:41:06 INFO - PROCESS | 1663 | 1461426066462 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e459000 == 88 [pid = 1663] [id = 520] 08:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x129542c00) [pid = 1663] [serial = 1560] [outer = 0x0] 08:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12b446400) [pid = 1663] [serial = 1561] [outer = 0x129542c00] 08:41:06 INFO - PROCESS | 1663 | 1461426066493 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12bdcfc00) [pid = 1663] [serial = 1562] [outer = 0x129542c00] 08:41:06 INFO - PROCESS | 1663 | 1461426066912 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 668ms 08:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:41:06 INFO - PROCESS | 1663 | 1461426066966 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 1663 | 1461426066967 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:41:06 INFO - PROCESS | 1663 | 1461426066970 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 1663 | 1461426066971 Marionette TRACE conn2 <- [1,2054,null,{}] 08:41:06 INFO - PROCESS | 1663 | 1461426066974 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 1663 | 1461426067109 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:41:07 INFO - PROCESS | 1663 | 1461426067172 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb06000 == 89 [pid = 1663] [id = 521] 08:41:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12bddec00) [pid = 1663] [serial = 1563] [outer = 0x0] 08:41:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12d1bbc00) [pid = 1663] [serial = 1564] [outer = 0x12bddec00] 08:41:07 INFO - PROCESS | 1663 | 1461426067204 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12da15000) [pid = 1663] [serial = 1565] [outer = 0x12bddec00] 08:41:07 INFO - PROCESS | 1663 | 1461426067667 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 721ms 08:41:07 INFO - PROCESS | 1663 | 1461426067692 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1663 | 1461426067693 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:41:07 INFO - PROCESS | 1663 | 1461426067696 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1663 | 1461426067697 Marionette TRACE conn2 <- [1,2058,null,{}] 08:41:07 INFO - PROCESS | 1663 | 1461426067699 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 1663 | 1461426067806 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:41:07 INFO - PROCESS | 1663 | 1461426067867 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f8f800 == 90 [pid = 1663] [id = 522] 08:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x114760000) [pid = 1663] [serial = 1566] [outer = 0x0] 08:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x114bc6400) [pid = 1663] [serial = 1567] [outer = 0x114760000] 08:41:08 INFO - PROCESS | 1663 | 1461426068075 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1153d3800) [pid = 1663] [serial = 1568] [outer = 0x114760000] 08:41:08 INFO - PROCESS | 1663 | 1461426068548 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 919ms 08:41:08 INFO - PROCESS | 1663 | 1461426068616 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1663 | 1461426068619 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:41:08 INFO - PROCESS | 1663 | 1461426068624 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1663 | 1461426068626 Marionette TRACE conn2 <- [1,2062,null,{}] 08:41:08 INFO - PROCESS | 1663 | 1461426068631 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 1663 | 1461426068761 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:41:08 INFO - PROCESS | 1663 | 1461426068904 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba1c000 == 91 [pid = 1663] [id = 523] 08:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x11afe6000) [pid = 1663] [serial = 1569] [outer = 0x0] 08:41:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x11b0f3c00) [pid = 1663] [serial = 1570] [outer = 0x11afe6000] 08:41:08 INFO - PROCESS | 1663 | 1461426068952 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x11bf87400) [pid = 1663] [serial = 1571] [outer = 0x11afe6000] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12f79a000 == 90 [pid = 1663] [id = 413] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x128b19800 == 89 [pid = 1663] [id = 479] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb13000 == 88 [pid = 1663] [id = 483] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcb6800 == 87 [pid = 1663] [id = 477] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x127027800 == 86 [pid = 1663] [id = 478] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x1295da000 == 85 [pid = 1663] [id = 480] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb1a000 == 84 [pid = 1663] [id = 514] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12b28e000 == 83 [pid = 1663] [id = 513] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x129535000 == 82 [pid = 1663] [id = 512] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12abd6800 == 81 [pid = 1663] [id = 511] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab79000 == 80 [pid = 1663] [id = 510] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab2f000 == 79 [pid = 1663] [id = 509] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x126b7e800) [pid = 1663] [serial = 1440] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x128023800) [pid = 1663] [serial = 1446] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12666c000) [pid = 1663] [serial = 1437] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x129546800) [pid = 1663] [serial = 1450] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x127328000) [pid = 1663] [serial = 1443] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12da2ec00) [pid = 1663] [serial = 1489] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12952c000 == 78 [pid = 1663] [id = 508] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x128b0b800 == 77 [pid = 1663] [id = 507] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x1267c6000 == 76 [pid = 1663] [id = 506] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x11c904800 == 75 [pid = 1663] [id = 505] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x119b94800 == 74 [pid = 1663] [id = 504] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x119732000 == 73 [pid = 1663] [id = 503] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x11c11e000 == 72 [pid = 1663] [id = 502] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x118f82000 == 71 [pid = 1663] [id = 501] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7af000 == 70 [pid = 1663] [id = 500] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12fd29000 == 69 [pid = 1663] [id = 499] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x12d791000 == 68 [pid = 1663] [id = 498] 08:41:09 INFO - PROCESS | 1663 | --DOCSHELL 0x126b05800 == 67 [pid = 1663] [id = 497] 08:41:09 INFO - PROCESS | 1663 | 1461426069361 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12da23000) [pid = 1663] [serial = 1487] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12b0b3000) [pid = 1663] [serial = 1465] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12b0b0800) [pid = 1663] [serial = 1453] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x11c148000) [pid = 1663] [serial = 1434] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12bdd2000) [pid = 1663] [serial = 1472] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x127042400) [pid = 1663] [serial = 1463] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12b0b7c00) [pid = 1663] [serial = 1454] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1150cd000) [pid = 1663] [serial = 1428] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11a8dc800) [pid = 1663] [serial = 1431] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12d1c3000) [pid = 1663] [serial = 1478] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12ba31800) [pid = 1663] [serial = 1471] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1269d1800) [pid = 1663] [serial = 1483] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12b53b800) [pid = 1663] [serial = 1469] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12b544800) [pid = 1663] [serial = 871] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x11a8e8800) [pid = 1663] [serial = 1457] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12c49f000) [pid = 1663] [serial = 1477] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x128bccc00) [pid = 1663] [serial = 1484] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12bde0c00) [pid = 1663] [serial = 1474] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1187ae000) [pid = 1663] [serial = 1480] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x11c618800) [pid = 1663] [serial = 1481] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11b9b0000) [pid = 1663] [serial = 1459] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126e50400) [pid = 1663] [serial = 1462] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12b2fc800) [pid = 1663] [serial = 1468] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12b2f6800) [pid = 1663] [serial = 1466] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118f40800) [pid = 1663] [serial = 1456] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x123b4f000) [pid = 1663] [serial = 1460] [outer = 0x0] [url = about:blank] 08:41:09 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12d7be400) [pid = 1663] [serial = 1486] [outer = 0x0] [url = about:blank] 08:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 776ms 08:41:09 INFO - PROCESS | 1663 | 1461426069400 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1663 | 1461426069402 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:41:09 INFO - PROCESS | 1663 | 1461426069407 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1663 | 1461426069408 Marionette TRACE conn2 <- [1,2066,null,{}] 08:41:09 INFO - PROCESS | 1663 | 1461426069411 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 1663 | 1461426069495 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:41:09 INFO - PROCESS | 1663 | 1461426069500 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c742800 == 68 [pid = 1663] [id = 524] 08:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x11c14b000) [pid = 1663] [serial = 1572] [outer = 0x0] 08:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11c4b2c00) [pid = 1663] [serial = 1573] [outer = 0x11c14b000] 08:41:09 INFO - PROCESS | 1663 | 1461426069528 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x126252400) [pid = 1663] [serial = 1574] [outer = 0x11c14b000] 08:41:09 INFO - PROCESS | 1663 | 1461426069897 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 519ms 08:41:09 INFO - PROCESS | 1663 | 1461426069929 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1663 | 1461426069930 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:41:09 INFO - PROCESS | 1663 | 1461426069938 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1663 | 1461426069940 Marionette TRACE conn2 <- [1,2070,null,{}] 08:41:09 INFO - PROCESS | 1663 | 1461426069948 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 1663 | 1461426070035 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:41:10 INFO - PROCESS | 1663 | 1461426070043 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12952a000 == 69 [pid = 1663] [id = 525] 08:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12666d400) [pid = 1663] [serial = 1575] [outer = 0x0] 08:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x126d58c00) [pid = 1663] [serial = 1576] [outer = 0x12666d400] 08:41:10 INFO - PROCESS | 1663 | 1461426070069 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x126e4e000) [pid = 1663] [serial = 1577] [outer = 0x12666d400] 08:41:10 INFO - PROCESS | 1663 | 1461426070439 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 523ms 08:41:10 INFO - PROCESS | 1663 | 1461426070463 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1663 | 1461426070465 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:41:10 INFO - PROCESS | 1663 | 1461426070467 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1663 | 1461426070468 Marionette TRACE conn2 <- [1,2074,null,{}] 08:41:10 INFO - PROCESS | 1663 | 1461426070474 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 1663 | 1461426070557 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:41:10 INFO - PROCESS | 1663 | 1461426070561 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x11911e800 == 70 [pid = 1663] [id = 526] 08:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x126e50400) [pid = 1663] [serial = 1578] [outer = 0x0] 08:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x126eca400) [pid = 1663] [serial = 1579] [outer = 0x126e50400] 08:41:10 INFO - PROCESS | 1663 | 1461426070587 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12742b000) [pid = 1663] [serial = 1580] [outer = 0x126e50400] 08:41:10 INFO - PROCESS | 1663 | 1461426070985 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 571ms 08:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:41:11 INFO - PROCESS | 1663 | 1461426071039 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1663 | 1461426071041 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:41:11 INFO - PROCESS | 1663 | 1461426071044 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 1663 | 1461426071046 Marionette TRACE conn2 <- [1,2078,null,{}] 08:41:11 INFO - PROCESS | 1663 | 1461426071049 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 1663 | 1461426071174 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:41:11 INFO - PROCESS | 1663 | 1461426071192 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab86000 == 71 [pid = 1663] [id = 527] 08:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1277eb400) [pid = 1663] [serial = 1581] [outer = 0x0] 08:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x128026400) [pid = 1663] [serial = 1582] [outer = 0x1277eb400] 08:41:11 INFO - PROCESS | 1663 | 1461426071222 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12a6c6000) [pid = 1663] [serial = 1583] [outer = 0x1277eb400] 08:41:11 INFO - PROCESS | 1663 | 1461426071586 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 571ms 08:41:11 INFO - PROCESS | 1663 | 1461426071614 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1663 | 1461426071615 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:41:11 INFO - PROCESS | 1663 | 1461426071618 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 1663 | 1461426071619 Marionette TRACE conn2 <- [1,2082,null,{}] 08:41:11 INFO - PROCESS | 1663 | 1461426071621 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 1663 | 1461426071730 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:41:11 INFO - PROCESS | 1663 | 1461426071743 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b195800 == 72 [pid = 1663] [id = 528] 08:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12a6c7c00) [pid = 1663] [serial = 1584] [outer = 0x0] 08:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12b2ef400) [pid = 1663] [serial = 1585] [outer = 0x12a6c7c00] 08:41:11 INFO - PROCESS | 1663 | 1461426071768 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12b710000) [pid = 1663] [serial = 1586] [outer = 0x12a6c7c00] 08:41:12 INFO - PROCESS | 1663 | 1461426072102 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms 08:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:41:12 INFO - PROCESS | 1663 | 1461426072140 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 1663 | 1461426072142 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:41:12 INFO - PROCESS | 1663 | 1461426072144 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1663 | 1461426072145 Marionette TRACE conn2 <- [1,2086,null,{}] 08:41:12 INFO - PROCESS | 1663 | 1461426072147 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 1663 | 1461426072250 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:41:12 INFO - PROCESS | 1663 | 1461426072287 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7ba000 == 73 [pid = 1663] [id = 529] 08:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12a6cf000) [pid = 1663] [serial = 1587] [outer = 0x0] 08:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12bb0b400) [pid = 1663] [serial = 1588] [outer = 0x12a6cf000] 08:41:12 INFO - PROCESS | 1663 | 1461426072312 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12bde3800) [pid = 1663] [serial = 1589] [outer = 0x12a6cf000] 08:41:12 INFO - PROCESS | 1663 | 1461426072633 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 518ms 08:41:12 INFO - PROCESS | 1663 | 1461426072662 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 1663 | 1461426072664 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:41:12 INFO - PROCESS | 1663 | 1461426072666 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1663 | 1461426072667 Marionette TRACE conn2 <- [1,2090,null,{}] 08:41:12 INFO - PROCESS | 1663 | 1461426072669 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 1663 | 1461426072771 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:41:12 INFO - PROCESS | 1663 | 1461426072786 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c4d3800 == 74 [pid = 1663] [id = 530] 08:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12ba31800) [pid = 1663] [serial = 1590] [outer = 0x0] 08:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12c49a400) [pid = 1663] [serial = 1591] [outer = 0x12ba31800] 08:41:12 INFO - PROCESS | 1663 | 1461426072811 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12d1c5400) [pid = 1663] [serial = 1592] [outer = 0x12ba31800] 08:41:13 INFO - PROCESS | 1663 | 1461426073369 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x127043800) [pid = 1663] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1277f1000) [pid = 1663] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11b9a8800) [pid = 1663] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1147cd400) [pid = 1663] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x119129c00) [pid = 1663] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1269cd800) [pid = 1663] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x126255000) [pid = 1663] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11c154800) [pid = 1663] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12b44f800) [pid = 1663] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x11c150c00) [pid = 1663] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x115358400) [pid = 1663] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x119d53800) [pid = 1663] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12b2fb400) [pid = 1663] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x126d64400) [pid = 1663] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11654c000) [pid = 1663] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:41:13 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12b538000) [pid = 1663] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 769ms 08:41:13 INFO - PROCESS | 1663 | 1461426073435 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 1663 | 1461426073436 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:41:13 INFO - PROCESS | 1663 | 1461426073439 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1663 | 1461426073440 Marionette TRACE conn2 <- [1,2094,null,{}] 08:41:13 INFO - PROCESS | 1663 | 1461426073442 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 1663 | 1461426073524 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:41:13 INFO - PROCESS | 1663 | 1461426073544 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x126b0a000 == 75 [pid = 1663] [id = 531] 08:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x118eeac00) [pid = 1663] [serial = 1593] [outer = 0x0] 08:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x11a805800) [pid = 1663] [serial = 1594] [outer = 0x118eeac00] 08:41:13 INFO - PROCESS | 1663 | 1461426073570 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1269cd800) [pid = 1663] [serial = 1595] [outer = 0x118eeac00] 08:41:13 INFO - PROCESS | 1663 | 1461426073912 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 08:41:13 INFO - PROCESS | 1663 | 1461426073958 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:41:13 INFO - PROCESS | 1663 | 1461426073959 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:41:13 INFO - PROCESS | 1663 | 1461426073962 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1663 | 1461426073963 Marionette TRACE conn2 <- [1,2098,null,{}] 08:41:13 INFO - PROCESS | 1663 | 1461426073966 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 1663 | 1461426074083 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:41:14 INFO - PROCESS | 1663 | 1461426074093 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e45f800 == 76 [pid = 1663] [id = 532] 08:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x126d64400) [pid = 1663] [serial = 1596] [outer = 0x0] 08:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12b2fb400) [pid = 1663] [serial = 1597] [outer = 0x126d64400] 08:41:14 INFO - PROCESS | 1663 | 1461426074139 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12d7c6400) [pid = 1663] [serial = 1598] [outer = 0x126d64400] 08:41:14 INFO - PROCESS | 1663 | 1461426074560 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 618ms 08:41:14 INFO - PROCESS | 1663 | 1461426074580 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:41:14 INFO - PROCESS | 1663 | 1461426074582 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:41:14 INFO - PROCESS | 1663 | 1461426074584 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1663 | 1461426074588 Marionette TRACE conn2 <- [1,2102,null,{}] 08:41:14 INFO - PROCESS | 1663 | 1461426074591 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 1663 | 1461426074716 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:41:14 INFO - PROCESS | 1663 | 1461426074722 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed57000 == 77 [pid = 1663] [id = 533] 08:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12d7c1800) [pid = 1663] [serial = 1599] [outer = 0x0] 08:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12da2b800) [pid = 1663] [serial = 1600] [outer = 0x12d7c1800] 08:41:14 INFO - PROCESS | 1663 | 1461426074748 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12e391400) [pid = 1663] [serial = 1601] [outer = 0x12d7c1800] 08:41:15 INFO - PROCESS | 1663 | 1461426075075 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 523ms 08:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:41:15 INFO - PROCESS | 1663 | 1461426075108 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 1663 | 1461426075109 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:41:15 INFO - PROCESS | 1663 | 1461426075111 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 1663 | 1461426075112 Marionette TRACE conn2 <- [1,2106,null,{}] 08:41:15 INFO - PROCESS | 1663 | 1461426075115 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 1663 | 1461426075201 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:41:15 INFO - PROCESS | 1663 | 1461426075206 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f5b7000 == 78 [pid = 1663] [id = 534] 08:41:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12e39a800) [pid = 1663] [serial = 1602] [outer = 0x0] 08:41:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12e420400) [pid = 1663] [serial = 1603] [outer = 0x12e39a800] 08:41:15 INFO - PROCESS | 1663 | 1461426075231 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12e443800) [pid = 1663] [serial = 1604] [outer = 0x12e39a800] 08:41:15 INFO - PROCESS | 1663 | 1461426075742 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 671ms 08:41:15 INFO - PROCESS | 1663 | 1461426075783 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 1663 | 1461426075786 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:41:15 INFO - PROCESS | 1663 | 1461426075790 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 1663 | 1461426075792 Marionette TRACE conn2 <- [1,2110,null,{}] 08:41:15 INFO - PROCESS | 1663 | 1461426075796 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 1663 | 1461426075909 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:41:16 INFO - PROCESS | 1663 | 1461426076012 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263c0000 == 79 [pid = 1663] [id = 535] 08:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11a810400) [pid = 1663] [serial = 1605] [outer = 0x0] 08:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x11afe4000) [pid = 1663] [serial = 1606] [outer = 0x11a810400] 08:41:16 INFO - PROCESS | 1663 | 1461426076046 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x11c145400) [pid = 1663] [serial = 1607] [outer = 0x11a810400] 08:41:16 INFO - PROCESS | 1663 | 1461426076482 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 721ms 08:41:16 INFO - PROCESS | 1663 | 1461426076511 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 1663 | 1461426076516 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:41:16 INFO - PROCESS | 1663 | 1461426076520 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1663 | 1461426076522 Marionette TRACE conn2 <- [1,2114,null,{}] 08:41:16 INFO - PROCESS | 1663 | 1461426076525 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 1663 | 1461426076634 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:41:16 INFO - PROCESS | 1663 | 1461426076699 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab8d800 == 80 [pid = 1663] [id = 536] 08:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x11c14dc00) [pid = 1663] [serial = 1608] [outer = 0x0] 08:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x1269ce400) [pid = 1663] [serial = 1609] [outer = 0x11c14dc00] 08:41:16 INFO - PROCESS | 1663 | 1461426076728 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x126e50c00) [pid = 1663] [serial = 1610] [outer = 0x11c14dc00] 08:41:17 INFO - PROCESS | 1663 | 1461426077177 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 720ms 08:41:17 INFO - PROCESS | 1663 | 1461426077279 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 1663 | 1461426077281 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:41:17 INFO - PROCESS | 1663 | 1461426077285 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1663 | 1461426077288 Marionette TRACE conn2 <- [1,2118,null,{}] 08:41:17 INFO - PROCESS | 1663 | 1461426077296 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 1663 | 1461426077400 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:41:17 INFO - PROCESS | 1663 | 1461426077508 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ef2b000 == 81 [pid = 1663] [id = 537] 08:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12953d800) [pid = 1663] [serial = 1611] [outer = 0x0] 08:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12b0b8400) [pid = 1663] [serial = 1612] [outer = 0x12953d800] 08:41:17 INFO - PROCESS | 1663 | 1461426077542 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12b704000) [pid = 1663] [serial = 1613] [outer = 0x12953d800] 08:41:17 INFO - PROCESS | 1663 | 1461426077944 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 721ms 08:41:18 INFO - PROCESS | 1663 | 1461426078007 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1663 | 1461426078009 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:41:18 INFO - PROCESS | 1663 | 1461426078011 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1663 | 1461426078012 Marionette TRACE conn2 <- [1,2122,null,{}] 08:41:18 INFO - PROCESS | 1663 | 1461426078015 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 1663 | 1461426078124 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:41:18 INFO - PROCESS | 1663 | 1461426078229 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f798000 == 82 [pid = 1663] [id = 538] 08:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12ba24800) [pid = 1663] [serial = 1614] [outer = 0x0] 08:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12d1c4800) [pid = 1663] [serial = 1615] [outer = 0x12ba24800] 08:41:18 INFO - PROCESS | 1663 | 1461426078261 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12da23400) [pid = 1663] [serial = 1616] [outer = 0x12ba24800] 08:41:18 INFO - PROCESS | 1663 | 1461426078637 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 669ms 08:41:18 INFO - PROCESS | 1663 | 1461426078681 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1663 | 1461426078682 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:41:18 INFO - PROCESS | 1663 | 1461426078684 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1663 | 1461426078686 Marionette TRACE conn2 <- [1,2126,null,{}] 08:41:18 INFO - PROCESS | 1663 | 1461426078691 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 1663 | 1461426078810 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:41:18 INFO - PROCESS | 1663 | 1461426078885 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fd19800 == 83 [pid = 1663] [id = 539] 08:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x12d7be400) [pid = 1663] [serial = 1617] [outer = 0x0] 08:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12e396c00) [pid = 1663] [serial = 1618] [outer = 0x12d7be400] 08:41:18 INFO - PROCESS | 1663 | 1461426078915 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x12e423400) [pid = 1663] [serial = 1619] [outer = 0x12d7be400] 08:41:19 INFO - PROCESS | 1663 | 1461426079379 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 720ms 08:41:19 INFO - PROCESS | 1663 | 1461426079406 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 1663 | 1461426079407 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:41:19 INFO - PROCESS | 1663 | 1461426079410 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1663 | 1461426079411 Marionette TRACE conn2 <- [1,2130,null,{}] 08:41:19 INFO - PROCESS | 1663 | 1461426079413 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 1663 | 1461426079531 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:41:19 INFO - PROCESS | 1663 | 1461426079610 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262c4000 == 84 [pid = 1663] [id = 540] 08:41:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x11c14e000) [pid = 1663] [serial = 1620] [outer = 0x0] 08:41:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12e426400) [pid = 1663] [serial = 1621] [outer = 0x11c14e000] 08:41:19 INFO - PROCESS | 1663 | 1461426079642 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12e887000) [pid = 1663] [serial = 1622] [outer = 0x11c14e000] 08:41:20 INFO - PROCESS | 1663 | 1461426080062 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1663 | 1461426080131 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:41:20 INFO - PROCESS | 1663 | 1461426080133 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1663 | 1461426080134 Marionette TRACE conn2 <- [1,2134,null,{}] 08:41:20 INFO - PROCESS | 1663 | 1461426080137 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 1663 | 1461426080242 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:41:20 INFO - PROCESS | 1663 | 1461426080498 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c70d000 == 85 [pid = 1663] [id = 541] 08:41:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x1150ca400) [pid = 1663] [serial = 1623] [outer = 0x0] 08:41:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x1156e4800) [pid = 1663] [serial = 1624] [outer = 0x1150ca400] 08:41:20 INFO - PROCESS | 1663 | 1461426080552 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x118c21800) [pid = 1663] [serial = 1625] [outer = 0x1150ca400] 08:41:20 INFO - PROCESS | 1663 | 1461426080986 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 871ms 08:41:21 INFO - PROCESS | 1663 | 1461426081004 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1663 | 1461426081007 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:41:21 INFO - PROCESS | 1663 | 1461426081011 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1663 | 1461426081013 Marionette TRACE conn2 <- [1,2138,null,{}] 08:41:21 INFO - PROCESS | 1663 | 1461426081016 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 1663 | 1461426081116 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:41:21 INFO - PROCESS | 1663 | 1461426081183 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b926800 == 86 [pid = 1663] [id = 542] 08:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x11ad86800) [pid = 1663] [serial = 1626] [outer = 0x0] 08:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x11c14b400) [pid = 1663] [serial = 1627] [outer = 0x11ad86800] 08:41:21 INFO - PROCESS | 1663 | 1461426081257 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x11c236000) [pid = 1663] [serial = 1628] [outer = 0x11ad86800] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12890f000 == 85 [pid = 1663] [id = 377] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12b19a800 == 84 [pid = 1663] [id = 482] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118545800 == 83 [pid = 1663] [id = 476] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed57000 == 82 [pid = 1663] [id = 533] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12e45f800 == 81 [pid = 1663] [id = 532] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x126b0a000 == 80 [pid = 1663] [id = 531] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12c4d3800 == 79 [pid = 1663] [id = 530] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7ba000 == 78 [pid = 1663] [id = 529] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x12bdda400) [pid = 1663] [serial = 1546] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12b195800 == 77 [pid = 1663] [id = 528] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab86000 == 76 [pid = 1663] [id = 527] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11911e800 == 75 [pid = 1663] [id = 526] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12952a000 == 74 [pid = 1663] [id = 525] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11c742800 == 73 [pid = 1663] [id = 524] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11ba1c000 == 72 [pid = 1663] [id = 523] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118f8f800 == 71 [pid = 1663] [id = 522] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12eb06000 == 70 [pid = 1663] [id = 521] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12e459000 == 69 [pid = 1663] [id = 520] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12da6d000 == 68 [pid = 1663] [id = 519] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12b28a000 == 67 [pid = 1663] [id = 518] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11c71a000 == 66 [pid = 1663] [id = 517] 08:41:21 INFO - PROCESS | 1663 | --DOCSHELL 0x119af0800 == 65 [pid = 1663] [id = 516] 08:41:21 INFO - PROCESS | 1663 | 1461426081638 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x118e17c00) [pid = 1663] [serial = 1426] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x127426000) [pid = 1663] [serial = 1528] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x1280a2800) [pid = 1663] [serial = 1531] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x11b951400) [pid = 1663] [serial = 1492] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x11be11400) [pid = 1663] [serial = 1513] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x11c14a800) [pid = 1663] [serial = 1514] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x126d59800) [pid = 1663] [serial = 1505] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x118e16800) [pid = 1663] [serial = 1504] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x1293f9000) [pid = 1663] [serial = 1534] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x126d5fc00) [pid = 1663] [serial = 1522] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x126e6bc00) [pid = 1663] [serial = 1523] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12ba2c400) [pid = 1663] [serial = 1501] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12b0b2c00) [pid = 1663] [serial = 1537] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12625cc00) [pid = 1663] [serial = 1519] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x126675800) [pid = 1663] [serial = 1520] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x126d5f000) [pid = 1663] [serial = 1495] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12bb10c00) [pid = 1663] [serial = 1543] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x11c7d0000) [pid = 1663] [serial = 1516] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x126251c00) [pid = 1663] [serial = 1517] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12a6ce400) [pid = 1663] [serial = 1498] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x118583400) [pid = 1663] [serial = 1508] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11589ec00) [pid = 1663] [serial = 1507] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x11b943000) [pid = 1663] [serial = 1511] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11ad88800) [pid = 1663] [serial = 1510] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12a6c8800) [pid = 1663] [serial = 1535] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12b2fb000) [pid = 1663] [serial = 1538] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12b451400) [pid = 1663] [serial = 1540] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x126e74800) [pid = 1663] [serial = 1525] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1277b3800) [pid = 1663] [serial = 1529] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12933d800) [pid = 1663] [serial = 1532] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12b70b800) [pid = 1663] [serial = 1541] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12bd7e800) [pid = 1663] [serial = 1544] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x127043000) [pid = 1663] [serial = 1526] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12c494c00) [pid = 1663] [serial = 1475] [outer = 0x0] [url = about:blank] 08:41:21 INFO - PROCESS | 1663 | 1461426081693 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1663 | 1461426081696 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:41:21 INFO - PROCESS | 1663 | 1461426081702 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1663 | 1461426081703 Marionette TRACE conn2 <- [1,2142,null,{}] 08:41:21 INFO - PROCESS | 1663 | 1461426081706 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 1663 | 1461426081813 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:41:21 INFO - PROCESS | 1663 | 1461426081820 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b931800 == 66 [pid = 1663] [id = 543] 08:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x11c238400) [pid = 1663] [serial = 1629] [outer = 0x0] 08:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11c23cc00) [pid = 1663] [serial = 1630] [outer = 0x11c238400] 08:41:21 INFO - PROCESS | 1663 | 1461426081847 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12624f400) [pid = 1663] [serial = 1631] [outer = 0x11c238400] 08:41:22 INFO - PROCESS | 1663 | 1461426082268 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 1663 | 1461426082328 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:41:22 INFO - PROCESS | 1663 | 1461426082333 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1663 | 1461426082340 Marionette TRACE conn2 <- [1,2146,null,{}] 08:41:22 INFO - PROCESS | 1663 | 1461426082350 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 1663 | 1461426082495 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:41:22 INFO - PROCESS | 1663 | 1461426082509 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab2d800 == 67 [pid = 1663] [id = 544] 08:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x126dc9800) [pid = 1663] [serial = 1632] [outer = 0x0] 08:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x126e6a400) [pid = 1663] [serial = 1633] [outer = 0x126dc9800] 08:41:22 INFO - PROCESS | 1663 | 1461426082550 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x127042400) [pid = 1663] [serial = 1634] [outer = 0x126dc9800] 08:41:22 INFO - PROCESS | 1663 | 1461426082975 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 1663 | 1461426083028 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:41:23 INFO - PROCESS | 1663 | 1461426083031 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1663 | 1461426083033 Marionette TRACE conn2 <- [1,2150,null,{}] 08:41:23 INFO - PROCESS | 1663 | 1461426083044 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 1663 | 1461426083141 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:41:23 INFO - PROCESS | 1663 | 1461426083146 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2b2800 == 68 [pid = 1663] [id = 545] 08:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x127328c00) [pid = 1663] [serial = 1635] [outer = 0x0] 08:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x128bc2800) [pid = 1663] [serial = 1636] [outer = 0x127328c00] 08:41:23 INFO - PROCESS | 1663 | 1461426083171 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x129549400) [pid = 1663] [serial = 1637] [outer = 0x127328c00] 08:41:23 INFO - PROCESS | 1663 | 1461426083524 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 520ms 08:41:23 INFO - PROCESS | 1663 | 1461426083552 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 1663 | 1461426083553 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:41:23 INFO - PROCESS | 1663 | 1461426083575 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1663 | 1461426083577 Marionette TRACE conn2 <- [1,2154,null,{}] 08:41:23 INFO - PROCESS | 1663 | 1461426083580 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 1663 | 1461426083662 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:41:23 INFO - PROCESS | 1663 | 1461426083667 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb1a800 == 69 [pid = 1663] [id = 546] 08:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12b2f3000) [pid = 1663] [serial = 1638] [outer = 0x0] 08:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12b2fc800) [pid = 1663] [serial = 1639] [outer = 0x12b2f3000] 08:41:23 INFO - PROCESS | 1663 | 1461426083700 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12ba2c400) [pid = 1663] [serial = 1640] [outer = 0x12b2f3000] 08:41:24 INFO - PROCESS | 1663 | 1461426084117 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 590ms 08:41:24 INFO - PROCESS | 1663 | 1461426084153 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 1663 | 1461426084154 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:41:24 INFO - PROCESS | 1663 | 1461426084156 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1663 | 1461426084157 Marionette TRACE conn2 <- [1,2158,null,{}] 08:41:24 INFO - PROCESS | 1663 | 1461426084160 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 1663 | 1461426084269 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:41:24 INFO - PROCESS | 1663 | 1461426084314 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d7a0000 == 70 [pid = 1663] [id = 547] 08:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12bd7e800) [pid = 1663] [serial = 1641] [outer = 0x0] 08:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12c496800) [pid = 1663] [serial = 1642] [outer = 0x12bd7e800] 08:41:24 INFO - PROCESS | 1663 | 1461426084340 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12d7bb800) [pid = 1663] [serial = 1643] [outer = 0x12bd7e800] 08:41:24 INFO - PROCESS | 1663 | 1461426084678 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 568ms 08:41:24 INFO - PROCESS | 1663 | 1461426084725 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 1663 | 1461426084726 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:41:24 INFO - PROCESS | 1663 | 1461426084729 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1663 | 1461426084730 Marionette TRACE conn2 <- [1,2162,null,{}] 08:41:24 INFO - PROCESS | 1663 | 1461426084732 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 1663 | 1461426084837 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:41:24 INFO - PROCESS | 1663 | 1461426084862 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e45e000 == 71 [pid = 1663] [id = 548] 08:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12d7c6c00) [pid = 1663] [serial = 1644] [outer = 0x0] 08:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12e390800) [pid = 1663] [serial = 1645] [outer = 0x12d7c6c00] 08:41:24 INFO - PROCESS | 1663 | 1461426084887 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12e427000) [pid = 1663] [serial = 1646] [outer = 0x12d7c6c00] 08:41:25 INFO - PROCESS | 1663 | 1461426085250 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 570ms 08:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:41:25 INFO - PROCESS | 1663 | 1461426085299 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1663 | 1461426085301 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:41:25 INFO - PROCESS | 1663 | 1461426085303 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 1663 | 1461426085304 Marionette TRACE conn2 <- [1,2166,null,{}] 08:41:25 INFO - PROCESS | 1663 | 1461426085306 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 1663 | 1461426085416 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:41:25 INFO - PROCESS | 1663 | 1461426085425 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed57000 == 72 [pid = 1663] [id = 549] 08:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x119196400) [pid = 1663] [serial = 1647] [outer = 0x0] 08:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12e449c00) [pid = 1663] [serial = 1648] [outer = 0x119196400] 08:41:25 INFO - PROCESS | 1663 | 1461426085450 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12e888000) [pid = 1663] [serial = 1649] [outer = 0x119196400] 08:41:25 INFO - PROCESS | 1663 | 1461426085808 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 522ms 08:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:41:25 INFO - PROCESS | 1663 | 1461426085826 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1663 | 1461426085827 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:41:25 INFO - PROCESS | 1663 | 1461426085829 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 1663 | 1461426085831 Marionette TRACE conn2 <- [1,2170,null,{}] 08:41:25 INFO - PROCESS | 1663 | 1461426085833 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 1663 | 1461426086136 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x126d64400) [pid = 1663] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12d7c1800) [pid = 1663] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1277eb400) [pid = 1663] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x118f4b000) [pid = 1663] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x126e72400) [pid = 1663] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x126e6b000) [pid = 1663] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12690dc00) [pid = 1663] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x128bc9c00) [pid = 1663] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x11be08c00) [pid = 1663] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x11bf88c00) [pid = 1663] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12690e400) [pid = 1663] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x114bc4400) [pid = 1663] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11c457800) [pid = 1663] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x126e6c400) [pid = 1663] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12897cc00) [pid = 1663] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x114bc2c00) [pid = 1663] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118cf0c00) [pid = 1663] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x11bf80000) [pid = 1663] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12897b400) [pid = 1663] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1150d0000) [pid = 1663] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11af52c00) [pid = 1663] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126676800) [pid = 1663] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12a6c7c00) [pid = 1663] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12a6cf000) [pid = 1663] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12ba31800) [pid = 1663] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x114760000) [pid = 1663] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11afe6000) [pid = 1663] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x126e50400) [pid = 1663] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12666d400) [pid = 1663] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11c14b000) [pid = 1663] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:41:26 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x118eeac00) [pid = 1663] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:41:26 INFO - PROCESS | 1663 | 1461426086193 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x114b7a800 == 73 [pid = 1663] [id = 550] 08:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x114012800) [pid = 1663] [serial = 1650] [outer = 0x0] 08:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x114bc1400) [pid = 1663] [serial = 1651] [outer = 0x114012800] 08:41:26 INFO - PROCESS | 1663 | 1461426086219 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x114f6d800) [pid = 1663] [serial = 1652] [outer = 0x114012800] 08:41:26 INFO - PROCESS | 1663 | 1461426086494 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 719ms 08:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:41:26 INFO - PROCESS | 1663 | 1461426086550 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1663 | 1461426086552 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:41:26 INFO - PROCESS | 1663 | 1461426086558 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1663 | 1461426086560 Marionette TRACE conn2 <- [1,2174,null,{}] 08:41:26 INFO - PROCESS | 1663 | 1461426086564 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 1663 | 1461426086659 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:41:26 INFO - PROCESS | 1663 | 1461426086740 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab82800 == 74 [pid = 1663] [id = 551] 08:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x114f6c400) [pid = 1663] [serial = 1653] [outer = 0x0] 08:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x115358400) [pid = 1663] [serial = 1654] [outer = 0x114f6c400] 08:41:26 INFO - PROCESS | 1663 | 1461426086769 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11c152c00) [pid = 1663] [serial = 1655] [outer = 0x114f6c400] 08:41:27 INFO - PROCESS | 1663 | 1461426087060 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 523ms 08:41:27 INFO - PROCESS | 1663 | 1461426087081 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 1663 | 1461426087082 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:41:27 INFO - PROCESS | 1663 | 1461426087084 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1663 | 1461426087086 Marionette TRACE conn2 <- [1,2178,null,{}] 08:41:27 INFO - PROCESS | 1663 | 1461426087093 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 1663 | 1461426087196 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:41:27 INFO - PROCESS | 1663 | 1461426087200 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fff7000 == 75 [pid = 1663] [id = 552] 08:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x11589f400) [pid = 1663] [serial = 1656] [outer = 0x0] 08:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x126e6ec00) [pid = 1663] [serial = 1657] [outer = 0x11589f400] 08:41:27 INFO - PROCESS | 1663 | 1461426087225 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12b449000) [pid = 1663] [serial = 1658] [outer = 0x11589f400] 08:41:27 INFO - PROCESS | 1663 | 1461426087564 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 522ms 08:41:27 INFO - PROCESS | 1663 | 1461426087608 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 1663 | 1461426087609 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:41:27 INFO - PROCESS | 1663 | 1461426087623 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1663 | 1461426087624 Marionette TRACE conn2 <- [1,2182,null,{}] 08:41:27 INFO - PROCESS | 1663 | 1461426087626 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 1663 | 1461426087714 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:41:27 INFO - PROCESS | 1663 | 1461426087718 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x13023c800 == 76 [pid = 1663] [id = 553] 08:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12b538000) [pid = 1663] [serial = 1659] [outer = 0x0] 08:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12d7c7c00) [pid = 1663] [serial = 1660] [outer = 0x12b538000] 08:41:27 INFO - PROCESS | 1663 | 1461426087745 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12e889800) [pid = 1663] [serial = 1661] [outer = 0x12b538000] 08:41:28 INFO - PROCESS | 1663 | 1461426088079 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 469ms 08:41:28 INFO - PROCESS | 1663 | 1461426088178 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1663 | 1461426088181 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:41:28 INFO - PROCESS | 1663 | 1461426088188 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1663 | 1461426088192 Marionette TRACE conn2 <- [1,2186,null,{}] 08:41:28 INFO - PROCESS | 1663 | 1461426088198 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 1663 | 1461426088408 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:41:28 INFO - PROCESS | 1663 | 1461426088547 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b93d800 == 77 [pid = 1663] [id = 554] 08:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1150ca800) [pid = 1663] [serial = 1662] [outer = 0x0] 08:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1162ba000) [pid = 1663] [serial = 1663] [outer = 0x1150ca800] 08:41:28 INFO - PROCESS | 1663 | 1461426088599 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118cf5400) [pid = 1663] [serial = 1664] [outer = 0x1150ca800] 08:41:29 INFO - PROCESS | 1663 | 1461426089097 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 926ms 08:41:29 INFO - PROCESS | 1663 | 1461426089113 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1663 | 1461426089116 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:41:29 INFO - PROCESS | 1663 | 1461426089122 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1663 | 1461426089124 Marionette TRACE conn2 <- [1,2190,null,{}] 08:41:29 INFO - PROCESS | 1663 | 1461426089127 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 1663 | 1461426089235 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:41:29 INFO - PROCESS | 1663 | 1461426089302 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295e1000 == 78 [pid = 1663] [id = 555] 08:41:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x119a53400) [pid = 1663] [serial = 1665] [outer = 0x0] 08:41:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11bf2f400) [pid = 1663] [serial = 1666] [outer = 0x119a53400] 08:41:29 INFO - PROCESS | 1663 | 1461426089373 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x11bf37000) [pid = 1663] [serial = 1667] [outer = 0x119a53400] 08:41:29 INFO - PROCESS | 1663 | 1461426089770 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 675ms 08:41:29 INFO - PROCESS | 1663 | 1461426089794 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1663 | 1461426089796 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:41:29 INFO - PROCESS | 1663 | 1461426089798 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1663 | 1461426089799 Marionette TRACE conn2 <- [1,2194,null,{}] 08:41:29 INFO - PROCESS | 1663 | 1461426089806 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 1663 | 1461426089939 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:41:30 INFO - PROCESS | 1663 | 1461426090032 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fa90000 == 79 [pid = 1663] [id = 556] 08:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x11c618800) [pid = 1663] [serial = 1668] [outer = 0x0] 08:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x123b4f000) [pid = 1663] [serial = 1669] [outer = 0x11c618800] 08:41:30 INFO - PROCESS | 1663 | 1461426090067 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x126676800) [pid = 1663] [serial = 1670] [outer = 0x11c618800] 08:41:30 INFO - PROCESS | 1663 | 1461426090487 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 723ms 08:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:41:30 INFO - PROCESS | 1663 | 1461426090522 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 1663 | 1461426090523 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:41:30 INFO - PROCESS | 1663 | 1461426090526 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1663 | 1461426090527 Marionette TRACE conn2 <- [1,2198,null,{}] 08:41:30 INFO - PROCESS | 1663 | 1461426090529 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 1663 | 1461426090635 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:41:30 INFO - PROCESS | 1663 | 1461426090750 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12940a000 == 80 [pid = 1663] [id = 557] 08:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x126e52000) [pid = 1663] [serial = 1671] [outer = 0x0] 08:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x126e6c400) [pid = 1663] [serial = 1672] [outer = 0x126e52000] 08:41:30 INFO - PROCESS | 1663 | 1461426090784 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1277be400) [pid = 1663] [serial = 1673] [outer = 0x126e52000] 08:41:31 INFO - PROCESS | 1663 | 1461426091245 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 819ms 08:41:31 INFO - PROCESS | 1663 | 1461426091355 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1663 | 1461426091356 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:41:31 INFO - PROCESS | 1663 | 1461426091360 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1663 | 1461426091361 Marionette TRACE conn2 <- [1,2202,null,{}] 08:41:31 INFO - PROCESS | 1663 | 1461426091364 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 1663 | 1461426091469 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:41:31 INFO - PROCESS | 1663 | 1461426091547 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x130257000 == 81 [pid = 1663] [id = 558] 08:41:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12742d800) [pid = 1663] [serial = 1674] [outer = 0x0] 08:41:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12a6cd000) [pid = 1663] [serial = 1675] [outer = 0x12742d800] 08:41:31 INFO - PROCESS | 1663 | 1461426091577 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12b53c800) [pid = 1663] [serial = 1676] [outer = 0x12742d800] 08:41:31 INFO - PROCESS | 1663 | 1461426091969 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:41:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 619ms 08:41:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:41:31 INFO - PROCESS | 1663 | 1461426091979 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1663 | 1461426091981 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:41:31 INFO - PROCESS | 1663 | 1461426091983 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1663 | 1461426091984 Marionette TRACE conn2 <- [1,2206,null,{}] 08:41:31 INFO - PROCESS | 1663 | 1461426091987 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 1663 | 1461426092108 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:41:32 INFO - PROCESS | 1663 | 1461426092218 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a647000 == 82 [pid = 1663] [id = 559] 08:41:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12bb0dc00) [pid = 1663] [serial = 1677] [outer = 0x0] 08:41:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12d7bf400) [pid = 1663] [serial = 1678] [outer = 0x12bb0dc00] 08:41:32 INFO - PROCESS | 1663 | 1461426092254 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12e8d5c00) [pid = 1663] [serial = 1679] [outer = 0x12bb0dc00] 08:41:32 INFO - PROCESS | 1663 | 1461426092723 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 769ms 08:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:41:32 INFO - PROCESS | 1663 | 1461426092777 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1663 | 1461426092779 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:41:32 INFO - PROCESS | 1663 | 1461426092783 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1663 | 1461426092784 Marionette TRACE conn2 <- [1,2210,null,{}] 08:41:32 INFO - PROCESS | 1663 | 1461426092811 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 1663 | 1461426092966 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:41:33 INFO - PROCESS | 1663 | 1461426093078 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1349ca800 == 83 [pid = 1663] [id = 560] 08:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12630f000) [pid = 1663] [serial = 1680] [outer = 0x0] 08:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x126311800) [pid = 1663] [serial = 1681] [outer = 0x12630f000] 08:41:33 INFO - PROCESS | 1663 | 1461426093166 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x126317000) [pid = 1663] [serial = 1682] [outer = 0x12630f000] 08:41:33 INFO - PROCESS | 1663 | 1461426093627 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 871ms 08:41:33 INFO - PROCESS | 1663 | 1461426093654 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1663 | 1461426093657 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:41:33 INFO - PROCESS | 1663 | 1461426093660 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1663 | 1461426093661 Marionette TRACE conn2 <- [1,2214,null,{}] 08:41:33 INFO - PROCESS | 1663 | 1461426093664 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 1663 | 1461426093768 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:41:33 INFO - PROCESS | 1663 | 1461426093850 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ad9d800 == 84 [pid = 1663] [id = 561] 08:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1178ee000) [pid = 1663] [serial = 1683] [outer = 0x0] 08:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x126310000) [pid = 1663] [serial = 1684] [outer = 0x1178ee000] 08:41:33 INFO - PROCESS | 1663 | 1461426093880 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x1269da800) [pid = 1663] [serial = 1685] [outer = 0x1178ee000] 08:41:34 INFO - PROCESS | 1663 | 1461426094469 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:41:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 819ms 08:41:34 INFO - PROCESS | 1663 | 1461426094479 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 1663 | 1461426094482 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:41:34 INFO - PROCESS | 1663 | 1461426094485 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1663 | 1461426094488 Marionette TRACE conn2 <- [1,2218,null,{}] 08:41:34 INFO - PROCESS | 1663 | 1461426094492 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 1663 | 1461426094596 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:41:34 INFO - PROCESS | 1663 | 1461426094713 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12952c000 == 85 [pid = 1663] [id = 562] 08:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x114bc3000) [pid = 1663] [serial = 1686] [outer = 0x0] 08:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x114f6f800) [pid = 1663] [serial = 1687] [outer = 0x114bc3000] 08:41:34 INFO - PROCESS | 1663 | 1461426094745 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x118ef0c00) [pid = 1663] [serial = 1688] [outer = 0x114bc3000] 08:41:35 INFO - PROCESS | 1663 | 1461426095182 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 725ms 08:41:35 INFO - PROCESS | 1663 | 1461426095210 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1663 | 1461426095214 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:41:35 INFO - PROCESS | 1663 | 1461426095219 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1663 | 1461426095220 Marionette TRACE conn2 <- [1,2222,null,{}] 08:41:35 INFO - PROCESS | 1663 | 1461426095223 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 1663 | 1461426095326 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:41:35 INFO - PROCESS | 1663 | 1461426095395 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x118e54000 == 86 [pid = 1663] [id = 563] 08:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x114f63800) [pid = 1663] [serial = 1689] [outer = 0x0] 08:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x114f6a400) [pid = 1663] [serial = 1690] [outer = 0x114f63800] 08:41:35 INFO - PROCESS | 1663 | 1461426095467 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x11bf35400) [pid = 1663] [serial = 1691] [outer = 0x114f63800] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ffd8800 == 85 [pid = 1663] [id = 496] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12fff7000 == 84 [pid = 1663] [id = 552] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab82800 == 83 [pid = 1663] [id = 551] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x114b7a800 == 82 [pid = 1663] [id = 550] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed57000 == 81 [pid = 1663] [id = 549] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12e45e000 == 80 [pid = 1663] [id = 548] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12d7a0000 == 79 [pid = 1663] [id = 547] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x12e420400) [pid = 1663] [serial = 1603] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x1178ebc00) [pid = 1663] [serial = 1549] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x11c149800) [pid = 1663] [serial = 1552] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x126d62400) [pid = 1663] [serial = 1555] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12b446400) [pid = 1663] [serial = 1561] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12953cc00) [pid = 1663] [serial = 1558] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12d1bbc00) [pid = 1663] [serial = 1564] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb1a800 == 78 [pid = 1663] [id = 546] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2b2800 == 77 [pid = 1663] [id = 545] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab2d800 == 76 [pid = 1663] [id = 544] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x11b931800 == 75 [pid = 1663] [id = 543] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x11b926800 == 74 [pid = 1663] [id = 542] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x11c70d000 == 73 [pid = 1663] [id = 541] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ef2b000 == 72 [pid = 1663] [id = 537] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab8d800 == 71 [pid = 1663] [id = 536] 08:41:35 INFO - PROCESS | 1663 | --DOCSHELL 0x1263c0000 == 70 [pid = 1663] [id = 535] 08:41:35 INFO - PROCESS | 1663 | 1461426095820 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x126d65c00) [pid = 1663] [serial = 1441] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x11c455000) [pid = 1663] [serial = 1435] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1277ed800) [pid = 1663] [serial = 1417] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x116550c00) [pid = 1663] [serial = 1429] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1269d6800) [pid = 1663] [serial = 1438] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12934a000) [pid = 1663] [serial = 1447] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12a6c2800) [pid = 1663] [serial = 1402] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x116248c00) [pid = 1663] [serial = 1405] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x11a8e9c00) [pid = 1663] [serial = 1408] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12625a800) [pid = 1663] [serial = 1411] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x11a805800) [pid = 1663] [serial = 1594] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1269cd800) [pid = 1663] [serial = 1595] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12b2fb400) [pid = 1663] [serial = 1597] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12da2b800) [pid = 1663] [serial = 1600] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12e391400) [pid = 1663] [serial = 1601] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12d1c5400) [pid = 1663] [serial = 1592] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x128026400) [pid = 1663] [serial = 1582] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12b710000) [pid = 1663] [serial = 1586] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12d7c6400) [pid = 1663] [serial = 1598] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12a6c6000) [pid = 1663] [serial = 1583] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x11afe7400) [pid = 1663] [serial = 1432] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12b0b8c00) [pid = 1663] [serial = 1420] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x127494c00) [pid = 1663] [serial = 1444] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x126e4d400) [pid = 1663] [serial = 1414] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12a6d0000) [pid = 1663] [serial = 1451] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12b710400) [pid = 1663] [serial = 1499] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12bd82800) [pid = 1663] [serial = 1502] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11c44bc00) [pid = 1663] [serial = 1493] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x127041800) [pid = 1663] [serial = 1496] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12b2ef400) [pid = 1663] [serial = 1585] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12bb0b400) [pid = 1663] [serial = 1588] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12c49a400) [pid = 1663] [serial = 1591] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x114bc6400) [pid = 1663] [serial = 1567] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1153d3800) [pid = 1663] [serial = 1568] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11bf87400) [pid = 1663] [serial = 1571] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x11b0f3c00) [pid = 1663] [serial = 1570] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x126eca400) [pid = 1663] [serial = 1579] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12742b000) [pid = 1663] [serial = 1580] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x126e4e000) [pid = 1663] [serial = 1577] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x126d58c00) [pid = 1663] [serial = 1576] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11c4b2c00) [pid = 1663] [serial = 1573] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x126252400) [pid = 1663] [serial = 1574] [outer = 0x0] [url = about:blank] 08:41:35 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12bde3800) [pid = 1663] [serial = 1589] [outer = 0x0] [url = about:blank] 08:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 672ms 08:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:41:35 INFO - PROCESS | 1663 | 1461426095890 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1663 | 1461426095892 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:41:35 INFO - PROCESS | 1663 | 1461426095894 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1663 | 1461426095896 Marionette TRACE conn2 <- [1,2226,null,{}] 08:41:35 INFO - PROCESS | 1663 | 1461426095904 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 1663 | 1461426096015 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:41:36 INFO - PROCESS | 1663 | 1461426096022 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x127a8c000 == 71 [pid = 1663] [id = 564] 08:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11c22fc00) [pid = 1663] [serial = 1692] [outer = 0x0] 08:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11c451c00) [pid = 1663] [serial = 1693] [outer = 0x11c22fc00] 08:41:36 INFO - PROCESS | 1663 | 1461426096051 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x126251800) [pid = 1663] [serial = 1694] [outer = 0x11c22fc00] 08:41:36 INFO - PROCESS | 1663 | 1461426096416 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 571ms 08:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:41:36 INFO - PROCESS | 1663 | 1461426096465 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1663 | 1461426096467 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:41:36 INFO - PROCESS | 1663 | 1461426096469 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1663 | 1461426096470 Marionette TRACE conn2 <- [1,2230,null,{}] 08:41:36 INFO - PROCESS | 1663 | 1461426096473 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 1663 | 1461426096560 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:41:36 INFO - PROCESS | 1663 | 1461426096565 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab38000 == 72 [pid = 1663] [id = 565] 08:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12625c800) [pid = 1663] [serial = 1695] [outer = 0x0] 08:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1269cec00) [pid = 1663] [serial = 1696] [outer = 0x12625c800] 08:41:36 INFO - PROCESS | 1663 | 1461426096591 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x126d58c00) [pid = 1663] [serial = 1697] [outer = 0x12625c800] 08:41:36 INFO - PROCESS | 1663 | 1461426096935 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 08:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:41:36 INFO - PROCESS | 1663 | 1461426096988 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1663 | 1461426096989 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:41:36 INFO - PROCESS | 1663 | 1461426096991 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1663 | 1461426096993 Marionette TRACE conn2 <- [1,2234,null,{}] 08:41:36 INFO - PROCESS | 1663 | 1461426096995 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 1663 | 1461426097084 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:41:37 INFO - PROCESS | 1663 | 1461426097090 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abd4000 == 73 [pid = 1663] [id = 566] 08:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126d60c00) [pid = 1663] [serial = 1698] [outer = 0x0] 08:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126e4c400) [pid = 1663] [serial = 1699] [outer = 0x126d60c00] 08:41:37 INFO - PROCESS | 1663 | 1461426097116 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12703ec00) [pid = 1663] [serial = 1700] [outer = 0x126d60c00] 08:41:37 INFO - PROCESS | 1663 | 1461426097486 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 519ms 08:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:41:37 INFO - PROCESS | 1663 | 1461426097512 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1663 | 1461426097513 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:41:37 INFO - PROCESS | 1663 | 1461426097515 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1663 | 1461426097516 Marionette TRACE conn2 <- [1,2238,null,{}] 08:41:37 INFO - PROCESS | 1663 | 1461426097519 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 1663 | 1461426097623 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:41:37 INFO - PROCESS | 1663 | 1461426097702 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b294000 == 74 [pid = 1663] [id = 567] 08:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126ecbc00) [pid = 1663] [serial = 1701] [outer = 0x0] 08:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x127494c00) [pid = 1663] [serial = 1702] [outer = 0x126ecbc00] 08:41:37 INFO - PROCESS | 1663 | 1461426097735 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12b0aa800) [pid = 1663] [serial = 1703] [outer = 0x126ecbc00] 08:41:38 INFO - PROCESS | 1663 | 1461426098156 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 669ms 08:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:41:38 INFO - PROCESS | 1663 | 1461426098185 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 1663 | 1461426098186 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:41:38 INFO - PROCESS | 1663 | 1461426098193 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1663 | 1461426098194 Marionette TRACE conn2 <- [1,2242,null,{}] 08:41:38 INFO - PROCESS | 1663 | 1461426098197 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 1663 | 1461426098330 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:41:38 INFO - PROCESS | 1663 | 1461426098352 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb21800 == 75 [pid = 1663] [id = 568] 08:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x127041800) [pid = 1663] [serial = 1704] [outer = 0x0] 08:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12b2fb000) [pid = 1663] [serial = 1705] [outer = 0x127041800] 08:41:38 INFO - PROCESS | 1663 | 1461426098392 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12ba25000) [pid = 1663] [serial = 1706] [outer = 0x127041800] 08:41:38 INFO - PROCESS | 1663 | 1461426098884 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 724ms 08:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:41:38 INFO - PROCESS | 1663 | 1461426098918 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 1663 | 1461426098919 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:41:38 INFO - PROCESS | 1663 | 1461426098921 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1663 | 1461426098922 Marionette TRACE conn2 <- [1,2246,null,{}] 08:41:38 INFO - PROCESS | 1663 | 1461426098925 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 1663 | 1461426099034 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:41:39 INFO - PROCESS | 1663 | 1461426099045 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d1aa000 == 76 [pid = 1663] [id = 569] 08:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12bb03800) [pid = 1663] [serial = 1707] [outer = 0x0] 08:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12bd82800) [pid = 1663] [serial = 1708] [outer = 0x12bb03800] 08:41:39 INFO - PROCESS | 1663 | 1461426099070 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12c498400) [pid = 1663] [serial = 1709] [outer = 0x12bb03800] 08:41:39 INFO - PROCESS | 1663 | 1461426099460 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 08:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:41:39 INFO - PROCESS | 1663 | 1461426099493 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 1663 | 1461426099495 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:41:39 INFO - PROCESS | 1663 | 1461426099497 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1663 | 1461426099499 Marionette TRACE conn2 <- [1,2250,null,{}] 08:41:39 INFO - PROCESS | 1663 | 1461426099503 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 1663 | 1461426099678 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126dc9800) [pid = 1663] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11c238400) [pid = 1663] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12e39a800) [pid = 1663] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12bd7e800) [pid = 1663] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x127328c00) [pid = 1663] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11ad86800) [pid = 1663] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12d7c6c00) [pid = 1663] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12b2f3000) [pid = 1663] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1150ca400) [pid = 1663] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x119196400) [pid = 1663] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x114012800) [pid = 1663] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11589f400) [pid = 1663] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x114f6c400) [pid = 1663] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:41:39 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12bb0ac00) [pid = 1663] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:41:39 INFO - PROCESS | 1663 | 1461426099844 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x118f95800 == 77 [pid = 1663] [id = 570] 08:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x114bb1c00) [pid = 1663] [serial = 1710] [outer = 0x0] 08:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x114f6c400) [pid = 1663] [serial = 1711] [outer = 0x114bb1c00] 08:41:39 INFO - PROCESS | 1663 | 1461426099870 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x11bf88000) [pid = 1663] [serial = 1712] [outer = 0x114bb1c00] 08:41:40 INFO - PROCESS | 1663 | 1461426100145 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 08:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:41:40 INFO - PROCESS | 1663 | 1461426100168 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 1663 | 1461426100170 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:41:40 INFO - PROCESS | 1663 | 1461426100180 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1663 | 1461426100181 Marionette TRACE conn2 <- [1,2254,null,{}] 08:41:40 INFO - PROCESS | 1663 | 1461426100183 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 1663 | 1461426100281 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:41:40 INFO - PROCESS | 1663 | 1461426100345 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d194800 == 78 [pid = 1663] [id = 571] 08:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x119babc00) [pid = 1663] [serial = 1713] [outer = 0x0] 08:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1280a2800) [pid = 1663] [serial = 1714] [outer = 0x119babc00] 08:41:40 INFO - PROCESS | 1663 | 1461426100370 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12d7c4400) [pid = 1663] [serial = 1715] [outer = 0x119babc00] 08:41:40 INFO - PROCESS | 1663 | 1461426100666 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 527ms 08:41:40 INFO - PROCESS | 1663 | 1461426100700 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 1663 | 1461426100701 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:41:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:41:40 INFO - PROCESS | 1663 | 1461426100704 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1663 | 1461426100708 Marionette TRACE conn2 <- [1,2258,null,{}] 08:41:40 INFO - PROCESS | 1663 | 1461426100710 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 1663 | 1461426100816 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:41:40 INFO - PROCESS | 1663 | 1461426100820 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ef16800 == 79 [pid = 1663] [id = 572] 08:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12da15400) [pid = 1663] [serial = 1716] [outer = 0x0] 08:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12e39b000) [pid = 1663] [serial = 1717] [outer = 0x12da15400] 08:41:40 INFO - PROCESS | 1663 | 1461426100852 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12e884800) [pid = 1663] [serial = 1718] [outer = 0x12da15400] 08:41:41 INFO - PROCESS | 1663 | 1461426101335 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 673ms 08:41:41 INFO - PROCESS | 1663 | 1461426101377 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 1663 | 1461426101378 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:41:41 INFO - PROCESS | 1663 | 1461426101381 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 1663 | 1461426101382 Marionette TRACE conn2 <- [1,2262,null,{}] 08:41:41 INFO - PROCESS | 1663 | 1461426101384 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 1663 | 1461426101474 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:41:41 INFO - PROCESS | 1663 | 1461426101479 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fa76800 == 80 [pid = 1663] [id = 573] 08:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12e884c00) [pid = 1663] [serial = 1719] [outer = 0x0] 08:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12e8d7400) [pid = 1663] [serial = 1720] [outer = 0x12e884c00] 08:41:41 INFO - PROCESS | 1663 | 1461426101504 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12e8e2000) [pid = 1663] [serial = 1721] [outer = 0x12e884c00] 08:41:42 INFO - PROCESS | 1663 | 1461426102043 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 720ms 08:41:42 INFO - PROCESS | 1663 | 1461426102102 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1663 | 1461426102105 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:41:42 INFO - PROCESS | 1663 | 1461426102135 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1663 | 1461426102137 Marionette TRACE conn2 <- [1,2266,null,{}] 08:41:42 INFO - PROCESS | 1663 | 1461426102156 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 1663 | 1461426102271 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:41:42 INFO - PROCESS | 1663 | 1461426102382 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263b9000 == 81 [pid = 1663] [id = 574] 08:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1150c3000) [pid = 1663] [serial = 1722] [outer = 0x0] 08:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x118e17c00) [pid = 1663] [serial = 1723] [outer = 0x1150c3000] 08:41:42 INFO - PROCESS | 1663 | 1461426102416 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x11b0f3c00) [pid = 1663] [serial = 1724] [outer = 0x1150c3000] 08:41:42 INFO - PROCESS | 1663 | 1461426102850 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:41:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 761ms 08:41:42 INFO - PROCESS | 1663 | 1461426102870 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1663 | 1461426102874 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:41:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:41:42 INFO - PROCESS | 1663 | 1461426102879 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1663 | 1461426102881 Marionette TRACE conn2 <- [1,2270,null,{}] 08:41:42 INFO - PROCESS | 1663 | 1461426102883 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 1663 | 1461426102996 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:41:43 INFO - PROCESS | 1663 | 1461426103075 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab2d800 == 82 [pid = 1663] [id = 575] 08:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11be11400) [pid = 1663] [serial = 1725] [outer = 0x0] 08:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x11c14d400) [pid = 1663] [serial = 1726] [outer = 0x11be11400] 08:41:43 INFO - PROCESS | 1663 | 1461426103108 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x123b4bc00) [pid = 1663] [serial = 1727] [outer = 0x11be11400] 08:41:43 INFO - PROCESS | 1663 | 1461426103515 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 08:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:41:43 INFO - PROCESS | 1663 | 1461426103550 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1663 | 1461426103551 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:41:43 INFO - PROCESS | 1663 | 1461426103554 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1663 | 1461426103556 Marionette TRACE conn2 <- [1,2274,null,{}] 08:41:43 INFO - PROCESS | 1663 | 1461426103565 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 1663 | 1461426103698 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:41:43 INFO - PROCESS | 1663 | 1461426103792 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed4c000 == 83 [pid = 1663] [id = 576] 08:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x126569400) [pid = 1663] [serial = 1728] [outer = 0x0] 08:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x126e47000) [pid = 1663] [serial = 1729] [outer = 0x126569400] 08:41:43 INFO - PROCESS | 1663 | 1461426103826 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x128026400) [pid = 1663] [serial = 1730] [outer = 0x126569400] 08:41:44 INFO - PROCESS | 1663 | 1461426104267 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 725ms 08:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:41:44 INFO - PROCESS | 1663 | 1461426104279 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1663 | 1461426104281 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:41:44 INFO - PROCESS | 1663 | 1461426104283 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1663 | 1461426104285 Marionette TRACE conn2 <- [1,2278,null,{}] 08:41:44 INFO - PROCESS | 1663 | 1461426104288 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 1663 | 1461426104419 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:41:44 INFO - PROCESS | 1663 | 1461426104559 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ffe2000 == 84 [pid = 1663] [id = 577] 08:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12897d000) [pid = 1663] [serial = 1731] [outer = 0x0] 08:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12a6c6000) [pid = 1663] [serial = 1732] [outer = 0x12897d000] 08:41:44 INFO - PROCESS | 1663 | 1461426104609 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12ba30c00) [pid = 1663] [serial = 1733] [outer = 0x12897d000] 08:41:45 INFO - PROCESS | 1663 | 1461426105140 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 872ms 08:41:45 INFO - PROCESS | 1663 | 1461426105156 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1663 | 1461426105157 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:41:45 INFO - PROCESS | 1663 | 1461426105160 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1663 | 1461426105161 Marionette TRACE conn2 <- [1,2282,null,{}] 08:41:45 INFO - PROCESS | 1663 | 1461426105163 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 1663 | 1461426105271 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:41:45 INFO - PROCESS | 1663 | 1461426105380 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x130850000 == 85 [pid = 1663] [id = 578] 08:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12a6c2800) [pid = 1663] [serial = 1734] [outer = 0x0] 08:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12d7c6000) [pid = 1663] [serial = 1735] [outer = 0x12a6c2800] 08:41:45 INFO - PROCESS | 1663 | 1461426105412 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12e41b400) [pid = 1663] [serial = 1736] [outer = 0x12a6c2800] 08:41:45 INFO - PROCESS | 1663 | 1461426105794 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 669ms 08:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:41:45 INFO - PROCESS | 1663 | 1461426105829 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1663 | 1461426105831 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:41:45 INFO - PROCESS | 1663 | 1461426105833 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1663 | 1461426105834 Marionette TRACE conn2 <- [1,2286,null,{}] 08:41:45 INFO - PROCESS | 1663 | 1461426105837 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 1663 | 1461426105964 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:41:46 INFO - PROCESS | 1663 | 1461426106073 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x131add000 == 86 [pid = 1663] [id = 579] 08:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12a09e000) [pid = 1663] [serial = 1737] [outer = 0x0] 08:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12a0a6000) [pid = 1663] [serial = 1738] [outer = 0x12a09e000] 08:41:46 INFO - PROCESS | 1663 | 1461426106107 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12e88ac00) [pid = 1663] [serial = 1739] [outer = 0x12a09e000] 08:41:46 INFO - PROCESS | 1663 | 1461426106557 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 08:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:41:46 INFO - PROCESS | 1663 | 1461426106607 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1663 | 1461426106608 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:41:46 INFO - PROCESS | 1663 | 1461426106610 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1663 | 1461426106612 Marionette TRACE conn2 <- [1,2290,null,{}] 08:41:46 INFO - PROCESS | 1663 | 1461426106614 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 1663 | 1461426106739 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:41:46 INFO - PROCESS | 1663 | 1461426106822 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1157c9000 == 87 [pid = 1663] [id = 580] 08:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12a09f400) [pid = 1663] [serial = 1740] [outer = 0x0] 08:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12e8d8400) [pid = 1663] [serial = 1741] [outer = 0x12a09f400] 08:41:46 INFO - PROCESS | 1663 | 1461426106870 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12e8de400) [pid = 1663] [serial = 1742] [outer = 0x12a09f400] 08:41:47 INFO - PROCESS | 1663 | 1461426107350 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 770ms 08:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:41:47 INFO - PROCESS | 1663 | 1461426107382 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1663 | 1461426107383 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:41:47 INFO - PROCESS | 1663 | 1461426107386 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1663 | 1461426107387 Marionette TRACE conn2 <- [1,2294,null,{}] 08:41:47 INFO - PROCESS | 1663 | 1461426107389 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 1663 | 1461426107513 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:41:47 INFO - PROCESS | 1663 | 1461426107595 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12791b800 == 88 [pid = 1663] [id = 581] 08:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x1150c8000) [pid = 1663] [serial = 1743] [outer = 0x0] 08:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12e39cc00) [pid = 1663] [serial = 1744] [outer = 0x1150c8000] 08:41:47 INFO - PROCESS | 1663 | 1461426107625 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12f529000) [pid = 1663] [serial = 1745] [outer = 0x1150c8000] 08:41:48 INFO - PROCESS | 1663 | 1461426108261 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 921ms 08:41:48 INFO - PROCESS | 1663 | 1461426108308 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1663 | 1461426108310 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:41:48 INFO - PROCESS | 1663 | 1461426108314 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1663 | 1461426108316 Marionette TRACE conn2 <- [1,2298,null,{}] 08:41:48 INFO - PROCESS | 1663 | 1461426108320 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 1663 | 1461426108437 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:41:48 INFO - PROCESS | 1663 | 1461426108522 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c91a800 == 89 [pid = 1663] [id = 582] 08:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x114f71000) [pid = 1663] [serial = 1746] [outer = 0x0] 08:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1150d0000) [pid = 1663] [serial = 1747] [outer = 0x114f71000] 08:41:48 INFO - PROCESS | 1663 | 1461426108551 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x119d58800) [pid = 1663] [serial = 1748] [outer = 0x114f71000] 08:41:48 INFO - PROCESS | 1663 | 1461426108983 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 678ms 08:41:48 INFO - PROCESS | 1663 | 1461426108991 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1663 | 1461426108995 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:41:49 INFO - PROCESS | 1663 | 1461426109000 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1663 | 1461426109001 Marionette TRACE conn2 <- [1,2302,null,{}] 08:41:49 INFO - PROCESS | 1663 | 1461426109004 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 1663 | 1461426109111 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:41:49 INFO - PROCESS | 1663 | 1461426109226 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12ef16800 == 88 [pid = 1663] [id = 572] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12d194800 == 87 [pid = 1663] [id = 571] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x118f95800 == 86 [pid = 1663] [id = 570] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12d1aa000 == 85 [pid = 1663] [id = 569] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb21800 == 84 [pid = 1663] [id = 568] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12b294000 == 83 [pid = 1663] [id = 567] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12abd4000 == 82 [pid = 1663] [id = 566] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12d7c7c00) [pid = 1663] [serial = 1660] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x119727800 == 83 [pid = 1663] [id = 583] 08:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x11784a000) [pid = 1663] [serial = 1749] [outer = 0x0] 08:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x11b951c00) [pid = 1663] [serial = 1750] [outer = 0x11784a000] 08:41:49 INFO - PROCESS | 1663 | 1461426109285 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x11a8dc800) [pid = 1663] [serial = 1751] [outer = 0x11784a000] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab38000 == 82 [pid = 1663] [id = 565] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x127a8c000 == 81 [pid = 1663] [id = 564] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x118e54000 == 80 [pid = 1663] [id = 563] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12952c000 == 79 [pid = 1663] [id = 562] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x12fa90000 == 78 [pid = 1663] [id = 556] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x1295e1000 == 77 [pid = 1663] [id = 555] 08:41:49 INFO - PROCESS | 1663 | --DOCSHELL 0x11b93d800 == 76 [pid = 1663] [id = 554] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12c492800) [pid = 1663] [serial = 1547] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x126e6a400) [pid = 1663] [serial = 1633] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x127042400) [pid = 1663] [serial = 1634] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x1269ce400) [pid = 1663] [serial = 1609] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12e426400) [pid = 1663] [serial = 1621] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x11c23cc00) [pid = 1663] [serial = 1630] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12624f400) [pid = 1663] [serial = 1631] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12e443800) [pid = 1663] [serial = 1604] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12c496800) [pid = 1663] [serial = 1642] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12e396c00) [pid = 1663] [serial = 1618] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x128bc2800) [pid = 1663] [serial = 1636] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x129549400) [pid = 1663] [serial = 1637] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x11c14b400) [pid = 1663] [serial = 1627] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x11c236000) [pid = 1663] [serial = 1628] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12b0b8400) [pid = 1663] [serial = 1612] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12e390800) [pid = 1663] [serial = 1645] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12b2fc800) [pid = 1663] [serial = 1639] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x118c21800) [pid = 1663] [serial = 1625] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x1156e4800) [pid = 1663] [serial = 1624] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11afe4000) [pid = 1663] [serial = 1606] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12e427000) [pid = 1663] [serial = 1646] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12d1c4800) [pid = 1663] [serial = 1615] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12d7bb800) [pid = 1663] [serial = 1643] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12e449c00) [pid = 1663] [serial = 1648] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12e888000) [pid = 1663] [serial = 1649] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x114f6d800) [pid = 1663] [serial = 1652] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x126e6ec00) [pid = 1663] [serial = 1657] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x115358400) [pid = 1663] [serial = 1654] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x114bc1400) [pid = 1663] [serial = 1651] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11c152c00) [pid = 1663] [serial = 1655] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12b449000) [pid = 1663] [serial = 1658] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12ba2c400) [pid = 1663] [serial = 1640] [outer = 0x0] [url = about:blank] 08:41:49 INFO - PROCESS | 1663 | 1461426109603 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 618ms 08:41:49 INFO - PROCESS | 1663 | 1461426109631 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 1663 | 1461426109632 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:41:49 INFO - PROCESS | 1663 | 1461426109635 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1663 | 1461426109637 Marionette TRACE conn2 <- [1,2306,null,{}] 08:41:49 INFO - PROCESS | 1663 | 1461426109647 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 1663 | 1461426109741 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:41:49 INFO - PROCESS | 1663 | 1461426109769 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x128bac000 == 77 [pid = 1663] [id = 584] 08:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x123b4a000) [pid = 1663] [serial = 1752] [outer = 0x0] 08:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x126253800) [pid = 1663] [serial = 1753] [outer = 0x123b4a000] 08:41:49 INFO - PROCESS | 1663 | 1461426109797 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x126310800) [pid = 1663] [serial = 1754] [outer = 0x123b4a000] 08:41:50 INFO - PROCESS | 1663 | 1461426110174 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 573ms 08:41:50 INFO - PROCESS | 1663 | 1461426110209 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1663 | 1461426110211 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:41:50 INFO - PROCESS | 1663 | 1461426110213 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1663 | 1461426110214 Marionette TRACE conn2 <- [1,2310,null,{}] 08:41:50 INFO - PROCESS | 1663 | 1461426110217 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 1663 | 1461426110307 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:41:50 INFO - PROCESS | 1663 | 1461426110311 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a63a800 == 78 [pid = 1663] [id = 585] 08:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x126316000) [pid = 1663] [serial = 1755] [outer = 0x0] 08:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12690e400) [pid = 1663] [serial = 1756] [outer = 0x126316000] 08:41:50 INFO - PROCESS | 1663 | 1461426110338 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x126d5bc00) [pid = 1663] [serial = 1757] [outer = 0x126316000] 08:41:50 INFO - PROCESS | 1663 | 1461426110687 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 518ms 08:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:41:50 INFO - PROCESS | 1663 | 1461426110732 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1663 | 1461426110733 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:41:50 INFO - PROCESS | 1663 | 1461426110735 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1663 | 1461426110736 Marionette TRACE conn2 <- [1,2314,null,{}] 08:41:50 INFO - PROCESS | 1663 | 1461426110739 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 1663 | 1461426110821 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:41:50 INFO - PROCESS | 1663 | 1461426110828 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab7f800 == 79 [pid = 1663] [id = 586] 08:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x126d65c00) [pid = 1663] [serial = 1758] [outer = 0x0] 08:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x126e68c00) [pid = 1663] [serial = 1759] [outer = 0x126d65c00] 08:41:50 INFO - PROCESS | 1663 | 1461426110855 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x127040000) [pid = 1663] [serial = 1760] [outer = 0x126d65c00] 08:41:51 INFO - PROCESS | 1663 | 1461426111213 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 517ms 08:41:51 INFO - PROCESS | 1663 | 1461426111254 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1663 | 1461426111255 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:41:51 INFO - PROCESS | 1663 | 1461426111257 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1663 | 1461426111259 Marionette TRACE conn2 <- [1,2318,null,{}] 08:41:51 INFO - PROCESS | 1663 | 1461426111261 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 1663 | 1461426111364 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:41:51 INFO - PROCESS | 1663 | 1461426111449 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b18c000 == 80 [pid = 1663] [id = 587] 08:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12704b800) [pid = 1663] [serial = 1761] [outer = 0x0] 08:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1277b9000) [pid = 1663] [serial = 1762] [outer = 0x12704b800] 08:41:51 INFO - PROCESS | 1663 | 1461426111477 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12a09f800) [pid = 1663] [serial = 1763] [outer = 0x12704b800] 08:41:51 INFO - PROCESS | 1663 | 1461426111804 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1663 | 1461426111828 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:41:51 INFO - PROCESS | 1663 | 1461426111835 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1663 | 1461426111837 Marionette TRACE conn2 <- [1,2322,null,{}] 08:41:51 INFO - PROCESS | 1663 | 1461426111839 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 1663 | 1461426111949 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:41:51 INFO - PROCESS | 1663 | 1461426111989 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7bf000 == 81 [pid = 1663] [id = 588] 08:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x127340c00) [pid = 1663] [serial = 1764] [outer = 0x0] 08:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12a6ca000) [pid = 1663] [serial = 1765] [outer = 0x127340c00] 08:41:52 INFO - PROCESS | 1663 | 1461426112014 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12b44e800) [pid = 1663] [serial = 1766] [outer = 0x127340c00] 08:41:52 INFO - PROCESS | 1663 | 1461426112321 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 522ms 08:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:41:52 INFO - PROCESS | 1663 | 1461426112359 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1663 | 1461426112361 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:41:52 INFO - PROCESS | 1663 | 1461426112363 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1663 | 1461426112364 Marionette TRACE conn2 <- [1,2326,null,{}] 08:41:52 INFO - PROCESS | 1663 | 1461426112366 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 1663 | 1461426112479 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:41:52 INFO - PROCESS | 1663 | 1461426112494 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d191800 == 82 [pid = 1663] [id = 589] 08:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12b710000) [pid = 1663] [serial = 1767] [outer = 0x0] 08:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12bb0a800) [pid = 1663] [serial = 1768] [outer = 0x12b710000] 08:41:52 INFO - PROCESS | 1663 | 1461426112519 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12bdd2400) [pid = 1663] [serial = 1769] [outer = 0x12b710000] 08:41:52 INFO - PROCESS | 1663 | 1461426112853 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 518ms 08:41:52 INFO - PROCESS | 1663 | 1461426112882 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1663 | 1461426112883 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:41:52 INFO - PROCESS | 1663 | 1461426112893 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1663 | 1461426112894 Marionette TRACE conn2 <- [1,2330,null,{}] 08:41:52 INFO - PROCESS | 1663 | 1461426112896 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 1663 | 1461426113011 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:41:53 INFO - PROCESS | 1663 | 1461426113023 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da8a000 == 83 [pid = 1663] [id = 590] 08:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12b711400) [pid = 1663] [serial = 1770] [outer = 0x0] 08:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12c49f000) [pid = 1663] [serial = 1771] [outer = 0x12b711400] 08:41:53 INFO - PROCESS | 1663 | 1461426113049 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12d7bb800) [pid = 1663] [serial = 1772] [outer = 0x12b711400] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x127041800) [pid = 1663] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12bb03800) [pid = 1663] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x126d60c00) [pid = 1663] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x114f63800) [pid = 1663] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x114bc3000) [pid = 1663] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12b538000) [pid = 1663] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12da15400) [pid = 1663] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x114bb1c00) [pid = 1663] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x119babc00) [pid = 1663] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x11c22fc00) [pid = 1663] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12625c800) [pid = 1663] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:41:53 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x126ecbc00) [pid = 1663] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:41:53 INFO - PROCESS | 1663 | 1461426113517 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:41:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 676ms 08:41:53 INFO - PROCESS | 1663 | 1461426113562 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:41:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:41:53 INFO - PROCESS | 1663 | 1461426113563 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:41:53 INFO - PROCESS | 1663 | 1461426113565 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1663 | 1461426113566 Marionette TRACE conn2 <- [1,2334,null,{}] 08:41:53 INFO - PROCESS | 1663 | 1461426113568 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 1663 | 1461426113657 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:41:53 INFO - PROCESS | 1663 | 1461426113663 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da75000 == 84 [pid = 1663] [id = 591] 08:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x11bf30400) [pid = 1663] [serial = 1773] [outer = 0x0] 08:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12625c800) [pid = 1663] [serial = 1774] [outer = 0x11bf30400] 08:41:53 INFO - PROCESS | 1663 | 1461426113688 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12b0b8c00) [pid = 1663] [serial = 1775] [outer = 0x11bf30400] 08:41:54 INFO - PROCESS | 1663 | 1461426114035 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 519ms 08:41:54 INFO - PROCESS | 1663 | 1461426114084 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1663 | 1461426114086 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:41:54 INFO - PROCESS | 1663 | 1461426114088 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1663 | 1461426114090 Marionette TRACE conn2 <- [1,2338,null,{}] 08:41:54 INFO - PROCESS | 1663 | 1461426114092 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 1663 | 1461426114226 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:41:54 INFO - PROCESS | 1663 | 1461426114239 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f5ce000 == 85 [pid = 1663] [id = 592] 08:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12d1bf800) [pid = 1663] [serial = 1776] [outer = 0x0] 08:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12e420000) [pid = 1663] [serial = 1777] [outer = 0x12d1bf800] 08:41:54 INFO - PROCESS | 1663 | 1461426114269 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12e88c000) [pid = 1663] [serial = 1778] [outer = 0x12d1bf800] 08:41:54 INFO - PROCESS | 1663 | 1461426114623 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 571ms 08:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:41:54 INFO - PROCESS | 1663 | 1461426114660 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1663 | 1461426114661 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:41:54 INFO - PROCESS | 1663 | 1461426114663 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1663 | 1461426114664 Marionette TRACE conn2 <- [1,2342,null,{}] 08:41:54 INFO - PROCESS | 1663 | 1461426114667 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 1663 | 1461426114759 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:41:54 INFO - PROCESS | 1663 | 1461426114825 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fa91800 == 86 [pid = 1663] [id = 593] 08:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12e396000) [pid = 1663] [serial = 1779] [outer = 0x0] 08:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12f528400) [pid = 1663] [serial = 1780] [outer = 0x12e396000] 08:41:54 INFO - PROCESS | 1663 | 1461426114851 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12fc04800) [pid = 1663] [serial = 1781] [outer = 0x12e396000] 08:41:55 INFO - PROCESS | 1663 | 1461426115197 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 568ms 08:41:55 INFO - PROCESS | 1663 | 1461426115233 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1663 | 1461426115234 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:41:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:41:55 INFO - PROCESS | 1663 | 1461426115238 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1663 | 1461426115240 Marionette TRACE conn2 <- [1,2346,null,{}] 08:41:55 INFO - PROCESS | 1663 | 1461426115243 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 1663 | 1461426115385 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:41:55 INFO - PROCESS | 1663 | 1461426115499 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x118e54000 == 87 [pid = 1663] [id = 594] 08:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1134e2800) [pid = 1663] [serial = 1782] [outer = 0x0] 08:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1147cf000) [pid = 1663] [serial = 1783] [outer = 0x1134e2800] 08:41:55 INFO - PROCESS | 1663 | 1461426115605 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x114f69000) [pid = 1663] [serial = 1784] [outer = 0x1134e2800] 08:41:56 INFO - PROCESS | 1663 | 1461426116091 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 921ms 08:41:56 INFO - PROCESS | 1663 | 1461426116159 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1663 | 1461426116163 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:41:56 INFO - PROCESS | 1663 | 1461426116167 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1663 | 1461426116169 Marionette TRACE conn2 <- [1,2350,null,{}] 08:41:56 INFO - PROCESS | 1663 | 1461426116172 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 1663 | 1461426116293 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:41:56 INFO - PROCESS | 1663 | 1461426116377 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x129405000 == 88 [pid = 1663] [id = 595] 08:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x11bf2c000) [pid = 1663] [serial = 1785] [outer = 0x0] 08:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x11bf38800) [pid = 1663] [serial = 1786] [outer = 0x11bf2c000] 08:41:56 INFO - PROCESS | 1663 | 1461426116409 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x11c230000) [pid = 1663] [serial = 1787] [outer = 0x11bf2c000] 08:41:56 INFO - PROCESS | 1663 | 1461426116831 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:41:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 722ms 08:41:56 INFO - PROCESS | 1663 | 1461426116889 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1663 | 1461426116892 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:41:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:41:56 INFO - PROCESS | 1663 | 1461426116897 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1663 | 1461426116899 Marionette TRACE conn2 <- [1,2354,null,{}] 08:41:56 INFO - PROCESS | 1663 | 1461426116901 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 1663 | 1461426117018 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:41:57 INFO - PROCESS | 1663 | 1461426117099 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7a7800 == 89 [pid = 1663] [id = 596] 08:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x11c4a9400) [pid = 1663] [serial = 1788] [outer = 0x0] 08:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x126315800) [pid = 1663] [serial = 1789] [outer = 0x11c4a9400] 08:41:57 INFO - PROCESS | 1663 | 1461426117132 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x126e70400) [pid = 1663] [serial = 1790] [outer = 0x11c4a9400] 08:41:57 INFO - PROCESS | 1663 | 1461426117577 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:41:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 722ms 08:41:57 INFO - PROCESS | 1663 | 1461426117619 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1663 | 1461426117621 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:41:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:41:57 INFO - PROCESS | 1663 | 1461426117623 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1663 | 1461426117626 Marionette TRACE conn2 <- [1,2358,null,{}] 08:41:57 INFO - PROCESS | 1663 | 1461426117635 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 1663 | 1461426117795 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:41:57 INFO - PROCESS | 1663 | 1461426117856 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x130854800 == 90 [pid = 1663] [id = 597] 08:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x1280a1000) [pid = 1663] [serial = 1791] [outer = 0x0] 08:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1293f4c00) [pid = 1663] [serial = 1792] [outer = 0x1280a1000] 08:41:57 INFO - PROCESS | 1663 | 1461426117887 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12a6d0c00) [pid = 1663] [serial = 1793] [outer = 0x1280a1000] 08:41:58 INFO - PROCESS | 1663 | 1461426118285 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:41:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 722ms 08:41:58 INFO - PROCESS | 1663 | 1461426118351 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 1663 | 1461426118353 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:41:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:41:58 INFO - PROCESS | 1663 | 1461426118369 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1663 | 1461426118371 Marionette TRACE conn2 <- [1,2362,null,{}] 08:41:58 INFO - PROCESS | 1663 | 1461426118391 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 1663 | 1461426118506 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:41:58 INFO - PROCESS | 1663 | 1461426118585 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x1349c8000 == 91 [pid = 1663] [id = 598] 08:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x129549800) [pid = 1663] [serial = 1794] [outer = 0x0] 08:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12c499c00) [pid = 1663] [serial = 1795] [outer = 0x129549800] 08:41:58 INFO - PROCESS | 1663 | 1461426118615 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12e39b800) [pid = 1663] [serial = 1796] [outer = 0x129549800] 08:41:59 INFO - PROCESS | 1663 | 1461426119015 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 685ms 08:41:59 INFO - PROCESS | 1663 | 1461426119043 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1663 | 1461426119044 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:41:59 INFO - PROCESS | 1663 | 1461426119046 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1663 | 1461426119048 Marionette TRACE conn2 <- [1,2366,null,{}] 08:41:59 INFO - PROCESS | 1663 | 1461426119050 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 1663 | 1461426119162 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:41:59 INFO - PROCESS | 1663 | 1461426119273 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a29e000 == 92 [pid = 1663] [id = 599] 08:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12e87ec00) [pid = 1663] [serial = 1797] [outer = 0x0] 08:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12e8db800) [pid = 1663] [serial = 1798] [outer = 0x12e87ec00] 08:41:59 INFO - PROCESS | 1663 | 1461426119310 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x12fc11800) [pid = 1663] [serial = 1799] [outer = 0x12e87ec00] 08:41:59 INFO - PROCESS | 1663 | 1461426119762 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:41:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 771ms 08:41:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:41:59 INFO - PROCESS | 1663 | 1461426119818 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1663 | 1461426119819 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:41:59 INFO - PROCESS | 1663 | 1461426119821 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1663 | 1461426119823 Marionette TRACE conn2 <- [1,2370,null,{}] 08:41:59 INFO - PROCESS | 1663 | 1461426119857 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 1663 | 1461426119972 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:42:00 INFO - PROCESS | 1663 | 1461426120052 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a2c3000 == 93 [pid = 1663] [id = 600] 08:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12e907400) [pid = 1663] [serial = 1800] [outer = 0x0] 08:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12fc6c000) [pid = 1663] [serial = 1801] [outer = 0x12e907400] 08:42:00 INFO - PROCESS | 1663 | 1461426120082 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12fc8dc00) [pid = 1663] [serial = 1802] [outer = 0x12e907400] 08:42:00 INFO - PROCESS | 1663 | 1461426120540 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:42:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 736ms 08:42:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:42:00 INFO - PROCESS | 1663 | 1461426120557 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1663 | 1461426120559 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:42:00 INFO - PROCESS | 1663 | 1461426120561 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 1663 | 1461426120562 Marionette TRACE conn2 <- [1,2374,null,{}] 08:42:00 INFO - PROCESS | 1663 | 1461426120564 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 1663 | 1461426120674 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:42:00 INFO - PROCESS | 1663 | 1461426120758 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b5db000 == 94 [pid = 1663] [id = 601] 08:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x11c841000) [pid = 1663] [serial = 1803] [outer = 0x0] 08:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x11c848c00) [pid = 1663] [serial = 1804] [outer = 0x11c841000] 08:42:00 INFO - PROCESS | 1663 | 1461426120789 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x11c84d000) [pid = 1663] [serial = 1805] [outer = 0x11c841000] 08:42:01 INFO - PROCESS | 1663 | 1461426121456 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:42:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 919ms 08:42:01 INFO - PROCESS | 1663 | 1461426121481 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1663 | 1461426121484 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:42:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:42:01 INFO - PROCESS | 1663 | 1461426121487 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1663 | 1461426121489 Marionette TRACE conn2 <- [1,2378,null,{}] 08:42:01 INFO - PROCESS | 1663 | 1461426121492 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 1663 | 1461426121604 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:42:01 INFO - PROCESS | 1663 | 1461426121724 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a63b800 == 95 [pid = 1663] [id = 602] 08:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x1150c8400) [pid = 1663] [serial = 1806] [outer = 0x0] 08:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x118c5b400) [pid = 1663] [serial = 1807] [outer = 0x1150c8400] 08:42:01 INFO - PROCESS | 1663 | 1461426121756 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x11bf30c00) [pid = 1663] [serial = 1808] [outer = 0x1150c8400] 08:42:02 INFO - PROCESS | 1663 | 1461426122182 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:42:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 08:42:02 INFO - PROCESS | 1663 | 1461426122208 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1663 | 1461426122212 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:42:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:42:02 INFO - PROCESS | 1663 | 1461426122217 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1663 | 1461426122219 Marionette TRACE conn2 <- [1,2382,null,{}] 08:42:02 INFO - PROCESS | 1663 | 1461426122222 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 1663 | 1461426122378 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:42:02 INFO - PROCESS | 1663 | 1461426122538 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295e1000 == 96 [pid = 1663] [id = 603] 08:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x11bf85800) [pid = 1663] [serial = 1809] [outer = 0x0] 08:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x11c7ce400) [pid = 1663] [serial = 1810] [outer = 0x11bf85800] 08:42:02 INFO - PROCESS | 1663 | 1461426122585 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12624e400) [pid = 1663] [serial = 1811] [outer = 0x11bf85800] 08:42:03 INFO - PROCESS | 1663 | 1461426123046 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 869ms 08:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:42:03 INFO - PROCESS | 1663 | 1461426123087 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1663 | 1461426123088 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:42:03 INFO - PROCESS | 1663 | 1461426123091 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1663 | 1461426123093 Marionette TRACE conn2 <- [1,2386,null,{}] 08:42:03 INFO - PROCESS | 1663 | 1461426123100 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 1663 | 1461426123236 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12fa91800 == 95 [pid = 1663] [id = 593] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12f5ce000 == 94 [pid = 1663] [id = 592] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12da75000 == 93 [pid = 1663] [id = 591] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12da8a000 == 92 [pid = 1663] [id = 590] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12d191800 == 91 [pid = 1663] [id = 589] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7bf000 == 90 [pid = 1663] [id = 588] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x126310000) [pid = 1663] [serial = 1684] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x123b4f000) [pid = 1663] [serial = 1669] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x126e6c400) [pid = 1663] [serial = 1672] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x12a6cd000) [pid = 1663] [serial = 1675] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x12d7bf400) [pid = 1663] [serial = 1678] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x126311800) [pid = 1663] [serial = 1681] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x1162ba000) [pid = 1663] [serial = 1663] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x11bf2f400) [pid = 1663] [serial = 1666] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x12e8d7400) [pid = 1663] [serial = 1720] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12b18c000 == 89 [pid = 1663] [id = 587] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab7f800 == 88 [pid = 1663] [id = 586] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12a63a800 == 87 [pid = 1663] [id = 585] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x128bac000 == 86 [pid = 1663] [id = 584] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x119727800 == 85 [pid = 1663] [id = 583] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11c91a800 == 84 [pid = 1663] [id = 582] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed4c000 == 83 [pid = 1663] [id = 576] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab2d800 == 82 [pid = 1663] [id = 575] 08:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1263b9000 == 81 [pid = 1663] [id = 574] 08:42:03 INFO - PROCESS | 1663 | 1461426123349 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b92000 == 82 [pid = 1663] [id = 604] 08:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x118588800) [pid = 1663] [serial = 1812] [outer = 0x0] 08:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x11be04400) [pid = 1663] [serial = 1813] [outer = 0x118588800] 08:42:03 INFO - PROCESS | 1663 | 1461426123377 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12630c400) [pid = 1663] [serial = 1814] [outer = 0x118588800] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x12b2fb000) [pid = 1663] [serial = 1705] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x12bd82800) [pid = 1663] [serial = 1708] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x126e4c400) [pid = 1663] [serial = 1699] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x12703ec00) [pid = 1663] [serial = 1700] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x114f6a400) [pid = 1663] [serial = 1690] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x11bf35400) [pid = 1663] [serial = 1691] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x118ef0c00) [pid = 1663] [serial = 1688] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x12ba25000) [pid = 1663] [serial = 1706] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x114f6f800) [pid = 1663] [serial = 1687] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12e889800) [pid = 1663] [serial = 1661] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12e39b000) [pid = 1663] [serial = 1717] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x11bf88000) [pid = 1663] [serial = 1712] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x1280a2800) [pid = 1663] [serial = 1714] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x11c451c00) [pid = 1663] [serial = 1693] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x126251800) [pid = 1663] [serial = 1694] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x126d58c00) [pid = 1663] [serial = 1697] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1269cec00) [pid = 1663] [serial = 1696] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x114f6c400) [pid = 1663] [serial = 1711] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x127494c00) [pid = 1663] [serial = 1702] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12c498400) [pid = 1663] [serial = 1709] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12b0aa800) [pid = 1663] [serial = 1703] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12e884800) [pid = 1663] [serial = 1718] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12d7c4400) [pid = 1663] [serial = 1715] [outer = 0x0] [url = about:blank] 08:42:03 INFO - PROCESS | 1663 | 1461426123711 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:42:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 08:42:03 INFO - PROCESS | 1663 | 1461426123762 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1663 | 1461426123764 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:42:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:42:03 INFO - PROCESS | 1663 | 1461426123766 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1663 | 1461426123767 Marionette TRACE conn2 <- [1,2390,null,{}] 08:42:03 INFO - PROCESS | 1663 | 1461426123770 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 1663 | 1461426123861 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:42:03 INFO - PROCESS | 1663 | 1461426123865 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a637800 == 83 [pid = 1663] [id = 605] 08:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x126b77400) [pid = 1663] [serial = 1815] [outer = 0x0] 08:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x126e71000) [pid = 1663] [serial = 1816] [outer = 0x126b77400] 08:42:03 INFO - PROCESS | 1663 | 1461426123892 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x127421c00) [pid = 1663] [serial = 1817] [outer = 0x126b77400] 08:42:04 INFO - PROCESS | 1663 | 1461426124262 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 518ms 08:42:04 INFO - PROCESS | 1663 | 1461426124285 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1663 | 1461426124286 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:42:04 INFO - PROCESS | 1663 | 1461426124288 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1663 | 1461426124289 Marionette TRACE conn2 <- [1,2394,null,{}] 08:42:04 INFO - PROCESS | 1663 | 1461426124304 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 1663 | 1461426124394 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:42:04 INFO - PROCESS | 1663 | 1461426124398 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b057000 == 84 [pid = 1663] [id = 606] 08:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12742dc00) [pid = 1663] [serial = 1818] [outer = 0x0] 08:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x127acc400) [pid = 1663] [serial = 1819] [outer = 0x12742dc00] 08:42:04 INFO - PROCESS | 1663 | 1461426124424 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x1293f9800) [pid = 1663] [serial = 1820] [outer = 0x12742dc00] 08:42:04 INFO - PROCESS | 1663 | 1461426124817 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:42:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 576ms 08:42:04 INFO - PROCESS | 1663 | 1461426124864 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1663 | 1461426124865 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:42:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:42:04 INFO - PROCESS | 1663 | 1461426124867 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1663 | 1461426124868 Marionette TRACE conn2 <- [1,2398,null,{}] 08:42:04 INFO - PROCESS | 1663 | 1461426124871 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 1663 | 1461426124973 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:42:04 INFO - PROCESS | 1663 | 1461426124978 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c324800 == 85 [pid = 1663] [id = 607] 08:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12a09b400) [pid = 1663] [serial = 1821] [outer = 0x0] 08:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12b2f3000) [pid = 1663] [serial = 1822] [outer = 0x12a09b400] 08:42:05 INFO - PROCESS | 1663 | 1461426125006 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12bddf400) [pid = 1663] [serial = 1823] [outer = 0x12a09b400] 08:42:05 INFO - PROCESS | 1663 | 1461426125352 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 517ms 08:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:42:05 INFO - PROCESS | 1663 | 1461426125386 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1663 | 1461426125387 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:42:05 INFO - PROCESS | 1663 | 1461426125389 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1663 | 1461426125390 Marionette TRACE conn2 <- [1,2402,null,{}] 08:42:05 INFO - PROCESS | 1663 | 1461426125393 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 1663 | 1461426125485 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:42:05 INFO - PROCESS | 1663 | 1461426125576 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c4d3800 == 86 [pid = 1663] [id = 608] 08:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x11c152800) [pid = 1663] [serial = 1824] [outer = 0x0] 08:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12b540800) [pid = 1663] [serial = 1825] [outer = 0x11c152800] 08:42:05 INFO - PROCESS | 1663 | 1461426125601 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x12d7c8800) [pid = 1663] [serial = 1826] [outer = 0x11c152800] 08:42:05 INFO - PROCESS | 1663 | 1461426125945 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:42:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 570ms 08:42:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:42:05 INFO - PROCESS | 1663 | 1461426125960 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1663 | 1461426125961 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:42:05 INFO - PROCESS | 1663 | 1461426125963 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1663 | 1461426125964 Marionette TRACE conn2 <- [1,2406,null,{}] 08:42:05 INFO - PROCESS | 1663 | 1461426125967 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 1663 | 1461426126081 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:42:06 INFO - PROCESS | 1663 | 1461426126093 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e840800 == 87 [pid = 1663] [id = 609] 08:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12d1bc400) [pid = 1663] [serial = 1827] [outer = 0x0] 08:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12e447800) [pid = 1663] [serial = 1828] [outer = 0x12d1bc400] 08:42:06 INFO - PROCESS | 1663 | 1461426126118 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12e8e0c00) [pid = 1663] [serial = 1829] [outer = 0x12d1bc400] 08:42:06 INFO - PROCESS | 1663 | 1461426126468 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:42:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 08:42:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:42:06 INFO - PROCESS | 1663 | 1461426126482 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 1663 | 1461426126483 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:42:06 INFO - PROCESS | 1663 | 1461426126485 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 1663 | 1461426126486 Marionette TRACE conn2 <- [1,2410,null,{}] 08:42:06 INFO - PROCESS | 1663 | 1461426126489 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 1663 | 1461426126609 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:42:06 INFO - PROCESS | 1663 | 1461426126632 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f78b800 == 88 [pid = 1663] [id = 610] 08:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12e87f000) [pid = 1663] [serial = 1830] [outer = 0x0] 08:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x12e90e800) [pid = 1663] [serial = 1831] [outer = 0x12e87f000] 08:42:06 INFO - PROCESS | 1663 | 1461426126657 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12f52d800) [pid = 1663] [serial = 1832] [outer = 0x12e87f000] 08:42:07 INFO - PROCESS | 1663 | 1461426127017 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 570ms 08:42:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:42:07 INFO - PROCESS | 1663 | 1461426127056 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1663 | 1461426127057 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:42:07 INFO - PROCESS | 1663 | 1461426127059 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1663 | 1461426127061 Marionette TRACE conn2 <- [1,2414,null,{}] 08:42:07 INFO - PROCESS | 1663 | 1461426127064 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 1663 | 1461426127191 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:42:07 INFO - PROCESS | 1663 | 1461426127208 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fff2800 == 89 [pid = 1663] [id = 611] 08:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x114f0a800) [pid = 1663] [serial = 1833] [outer = 0x0] 08:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x114f0dc00) [pid = 1663] [serial = 1834] [outer = 0x114f0a800] 08:42:07 INFO - PROCESS | 1663 | 1461426127233 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12da2dc00) [pid = 1663] [serial = 1835] [outer = 0x114f0a800] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x119a53400) [pid = 1663] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x12d7be400) [pid = 1663] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x12742c800) [pid = 1663] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x11c618800) [pid = 1663] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x12da28800) [pid = 1663] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x12953d800) [pid = 1663] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x12ba24800) [pid = 1663] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x11c14e000) [pid = 1663] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x12bb0dc00) [pid = 1663] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12630f000) [pid = 1663] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x129542c00) [pid = 1663] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x12742d800) [pid = 1663] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x11b9a7c00) [pid = 1663] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x1152d3400) [pid = 1663] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1150ca800) [pid = 1663] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x11a810400) [pid = 1663] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x11c14dc00) [pid = 1663] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12666a800) [pid = 1663] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x1178ee000) [pid = 1663] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x126e52000) [pid = 1663] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12bddec00) [pid = 1663] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x127340c00) [pid = 1663] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12b710000) [pid = 1663] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x12b711400) [pid = 1663] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11784a000) [pid = 1663] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x126d65c00) [pid = 1663] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11bf30400) [pid = 1663] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x123b4a000) [pid = 1663] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12d1bf800) [pid = 1663] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x126316000) [pid = 1663] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1150c8000) [pid = 1663] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x114f71000) [pid = 1663] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12704b800) [pid = 1663] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:42:07 INFO - PROCESS | 1663 | 1461426127844 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:42:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 821ms 08:42:07 INFO - PROCESS | 1663 | 1461426127880 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1663 | 1461426127882 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:42:07 INFO - PROCESS | 1663 | 1461426127884 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1663 | 1461426127886 Marionette TRACE conn2 <- [1,2418,null,{}] 08:42:07 INFO - PROCESS | 1663 | 1461426127888 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 1663 | 1461426127995 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:42:08 INFO - PROCESS | 1663 | 1461426128001 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267c6800 == 90 [pid = 1663] [id = 612] 08:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x114f0c000) [pid = 1663] [serial = 1836] [outer = 0x0] 08:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11c22ec00) [pid = 1663] [serial = 1837] [outer = 0x114f0c000] 08:42:08 INFO - PROCESS | 1663 | 1461426128030 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1269d2800) [pid = 1663] [serial = 1838] [outer = 0x114f0c000] 08:42:08 INFO - PROCESS | 1663 | 1461426128401 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 08:42:08 INFO - PROCESS | 1663 | 1461426128461 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1663 | 1461426128463 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:42:08 INFO - PROCESS | 1663 | 1461426128465 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1663 | 1461426128466 Marionette TRACE conn2 <- [1,2422,null,{}] 08:42:08 INFO - PROCESS | 1663 | 1461426128468 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 1663 | 1461426128563 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:42:08 INFO - PROCESS | 1663 | 1461426128567 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x13084b000 == 91 [pid = 1663] [id = 613] 08:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x126e51c00) [pid = 1663] [serial = 1839] [outer = 0x0] 08:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x128976000) [pid = 1663] [serial = 1840] [outer = 0x126e51c00] 08:42:08 INFO - PROCESS | 1663 | 1461426128593 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12c491400) [pid = 1663] [serial = 1841] [outer = 0x126e51c00] 08:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 468ms 08:42:08 INFO - PROCESS | 1663 | 1461426128931 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:42:08 INFO - PROCESS | 1663 | 1461426128934 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1663 | 1461426128935 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:42:08 INFO - PROCESS | 1663 | 1461426128937 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1663 | 1461426128938 Marionette TRACE conn2 <- [1,2426,null,{}] 08:42:08 INFO - PROCESS | 1663 | 1461426128945 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 1663 | 1461426129041 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:42:09 INFO - PROCESS | 1663 | 1461426129116 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a2a0000 == 92 [pid = 1663] [id = 614] 08:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x126ed1000) [pid = 1663] [serial = 1842] [outer = 0x0] 08:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12ad68800) [pid = 1663] [serial = 1843] [outer = 0x126ed1000] 08:42:09 INFO - PROCESS | 1663 | 1461426129141 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12ad6cc00) [pid = 1663] [serial = 1844] [outer = 0x126ed1000] 08:42:09 INFO - PROCESS | 1663 | 1461426129432 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 522ms 08:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:42:09 INFO - PROCESS | 1663 | 1461426129461 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1663 | 1461426129463 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:42:09 INFO - PROCESS | 1663 | 1461426129465 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1663 | 1461426129466 Marionette TRACE conn2 <- [1,2430,null,{}] 08:42:09 INFO - PROCESS | 1663 | 1461426129469 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 1663 | 1461426129564 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:42:09 INFO - PROCESS | 1663 | 1461426129568 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x139f9c000 == 93 [pid = 1663] [id = 615] 08:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12ad6ec00) [pid = 1663] [serial = 1845] [outer = 0x0] 08:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12d1bf800) [pid = 1663] [serial = 1846] [outer = 0x12ad6ec00] 08:42:09 INFO - PROCESS | 1663 | 1461426129594 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12e8d5400) [pid = 1663] [serial = 1847] [outer = 0x12ad6ec00] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x123b2a000 == 92 [pid = 1663] [id = 394] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x129536000 == 91 [pid = 1663] [id = 450] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12791b800 == 90 [pid = 1663] [id = 581] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x119119800 == 89 [pid = 1663] [id = 345] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x131add000 == 88 [pid = 1663] [id = 579] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed61800 == 87 [pid = 1663] [id = 396] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x13084c800 == 86 [pid = 1663] [id = 452] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12c4d6000 == 85 [pid = 1663] [id = 395] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12f5bf000 == 84 [pid = 1663] [id = 451] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12eb0c000 == 83 [pid = 1663] [id = 412] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1295df800 == 82 [pid = 1663] [id = 453] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x127a96000 == 81 [pid = 1663] [id = 411] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12ffe2000 == 80 [pid = 1663] [id = 577] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1262c5000 == 79 [pid = 1663] [id = 473] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12c32c000 == 78 [pid = 1663] [id = 484] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x11c11f800 == 77 [pid = 1663] [id = 449] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1157c9000 == 76 [pid = 1663] [id = 580] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x11ad9d800 == 75 [pid = 1663] [id = 561] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12c4d4800 == 74 [pid = 1663] [id = 515] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12f5b7000 == 73 [pid = 1663] [id = 534] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12f798000 == 72 [pid = 1663] [id = 538] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12b28b800 == 71 [pid = 1663] [id = 434] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x130850000 == 70 [pid = 1663] [id = 578] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12e45a000 == 69 [pid = 1663] [id = 378] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1262c4000 == 68 [pid = 1663] [id = 540] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x130257000 == 67 [pid = 1663] [id = 558] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12fa76800 == 66 [pid = 1663] [id = 573] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12a647000 == 65 [pid = 1663] [id = 559] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x11b05f000 == 64 [pid = 1663] [id = 435] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x128906800 == 63 [pid = 1663] [id = 415] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12f77c800 == 62 [pid = 1663] [id = 409] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x13023c800 == 61 [pid = 1663] [id = 553] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2b9800 == 60 [pid = 1663] [id = 474] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12e82c800 == 59 [pid = 1663] [id = 472] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12d19f000 == 58 [pid = 1663] [id = 467] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12fd19800 == 57 [pid = 1663] [id = 539] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1349ca800 == 56 [pid = 1663] [id = 560] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12db66800 == 55 [pid = 1663] [id = 362] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12f78b000 == 54 [pid = 1663] [id = 432] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12fd18800 == 53 [pid = 1663] [id = 414] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x129529000 == 52 [pid = 1663] [id = 448] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12b03d800 == 51 [pid = 1663] [id = 481] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12940a000 == 50 [pid = 1663] [id = 557] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf9b800 == 49 [pid = 1663] [id = 361] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x130844800 == 48 [pid = 1663] [id = 433] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12a63b800 == 47 [pid = 1663] [id = 602] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12b5db000 == 46 [pid = 1663] [id = 601] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x13a2c3000 == 45 [pid = 1663] [id = 600] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x13a29e000 == 44 [pid = 1663] [id = 599] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x1349c8000 == 43 [pid = 1663] [id = 598] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x130854800 == 42 [pid = 1663] [id = 597] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7a7800 == 41 [pid = 1663] [id = 596] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x129405000 == 40 [pid = 1663] [id = 595] 08:42:10 INFO - PROCESS | 1663 | --DOCSHELL 0x118e54000 == 39 [pid = 1663] [id = 594] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1295e1000 == 38 [pid = 1663] [id = 603] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12a637800 == 37 [pid = 1663] [id = 605] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12c324800 == 36 [pid = 1663] [id = 607] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12e840800 == 35 [pid = 1663] [id = 609] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x13084b000 == 34 [pid = 1663] [id = 613] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x119b92000 == 33 [pid = 1663] [id = 604] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12fff2800 == 32 [pid = 1663] [id = 611] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12f78b800 == 31 [pid = 1663] [id = 610] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1267c6800 == 30 [pid = 1663] [id = 612] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12b057000 == 29 [pid = 1663] [id = 606] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12c4d3800 == 28 [pid = 1663] [id = 608] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x126e55800) [pid = 1663] [serial = 1556] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1269da800) [pid = 1663] [serial = 1685] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1277be400) [pid = 1663] [serial = 1673] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x12da15000) [pid = 1663] [serial = 1565] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x11bf37000) [pid = 1663] [serial = 1667] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12e423400) [pid = 1663] [serial = 1619] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12b0ae800) [pid = 1663] [serial = 1559] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x126676800) [pid = 1663] [serial = 1670] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12e396800) [pid = 1663] [serial = 1490] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12b704000) [pid = 1663] [serial = 1613] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12da23400) [pid = 1663] [serial = 1616] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12e887000) [pid = 1663] [serial = 1622] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12e8d5c00) [pid = 1663] [serial = 1679] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x126317000) [pid = 1663] [serial = 1682] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12bdcfc00) [pid = 1663] [serial = 1562] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12b53c800) [pid = 1663] [serial = 1676] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11c7df800) [pid = 1663] [serial = 1553] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118c5a800) [pid = 1663] [serial = 1550] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x118cf5400) [pid = 1663] [serial = 1664] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11c145400) [pid = 1663] [serial = 1607] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x126e50c00) [pid = 1663] [serial = 1610] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12a6ca000) [pid = 1663] [serial = 1765] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12bb0a800) [pid = 1663] [serial = 1768] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12b44e800) [pid = 1663] [serial = 1766] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12c49f000) [pid = 1663] [serial = 1771] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11b951c00) [pid = 1663] [serial = 1750] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11a8dc800) [pid = 1663] [serial = 1751] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x126e68c00) [pid = 1663] [serial = 1759] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x127040000) [pid = 1663] [serial = 1760] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12625c800) [pid = 1663] [serial = 1774] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12d7c6000) [pid = 1663] [serial = 1735] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x126253800) [pid = 1663] [serial = 1753] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x126310800) [pid = 1663] [serial = 1754] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12b0b8c00) [pid = 1663] [serial = 1775] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12e8d8400) [pid = 1663] [serial = 1741] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12e420000) [pid = 1663] [serial = 1777] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118e17c00) [pid = 1663] [serial = 1723] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11c14d400) [pid = 1663] [serial = 1726] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12690e400) [pid = 1663] [serial = 1756] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x126d5bc00) [pid = 1663] [serial = 1757] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126e47000) [pid = 1663] [serial = 1729] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12f529000) [pid = 1663] [serial = 1745] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12e39cc00) [pid = 1663] [serial = 1744] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12a6c6000) [pid = 1663] [serial = 1732] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12a0a6000) [pid = 1663] [serial = 1738] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x119d58800) [pid = 1663] [serial = 1748] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1150d0000) [pid = 1663] [serial = 1747] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12d7bb800) [pid = 1663] [serial = 1772] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1277b9000) [pid = 1663] [serial = 1762] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12a09f800) [pid = 1663] [serial = 1763] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12bdd2400) [pid = 1663] [serial = 1769] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12e88c000) [pid = 1663] [serial = 1778] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12f528400) [pid = 1663] [serial = 1780] [outer = 0x0] [url = about:blank] 08:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x13a2a0000 == 27 [pid = 1663] [id = 614] 08:42:11 INFO - PROCESS | 1663 | 1461426131727 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2275ms 08:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:42:11 INFO - PROCESS | 1663 | 1461426131742 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1663 | 1461426131745 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:42:11 INFO - PROCESS | 1663 | 1461426131749 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 1663 | 1461426131751 Marionette TRACE conn2 <- [1,2434,null,{}] 08:42:11 INFO - PROCESS | 1663 | 1461426131767 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 1663 | 1461426131852 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:42:11 INFO - PROCESS | 1663 | 1461426131862 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x1156c0800 == 28 [pid = 1663] [id = 616] 08:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x114bc3c00) [pid = 1663] [serial = 1848] [outer = 0x0] 08:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x114bc4c00) [pid = 1663] [serial = 1849] [outer = 0x114bc3c00] 08:42:11 INFO - PROCESS | 1663 | 1461426131890 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x114f0d000) [pid = 1663] [serial = 1850] [outer = 0x114bc3c00] 08:42:12 INFO - PROCESS | 1663 | 1461426132260 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 528ms 08:42:12 INFO - PROCESS | 1663 | 1461426132278 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1663 | 1461426132282 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:42:12 INFO - PROCESS | 1663 | 1461426132287 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1663 | 1461426132289 Marionette TRACE conn2 <- [1,2438,null,{}] 08:42:12 INFO - PROCESS | 1663 | 1461426132291 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 1663 | 1461426132374 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:42:12 INFO - PROCESS | 1663 | 1461426132428 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x118548800 == 29 [pid = 1663] [id = 617] 08:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x114bc3400) [pid = 1663] [serial = 1851] [outer = 0x0] 08:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x114f67c00) [pid = 1663] [serial = 1852] [outer = 0x114bc3400] 08:42:12 INFO - PROCESS | 1663 | 1461426132455 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1150cb400) [pid = 1663] [serial = 1853] [outer = 0x114bc3400] 08:42:12 INFO - PROCESS | 1663 | 1461426132769 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 522ms 08:42:12 INFO - PROCESS | 1663 | 1461426132811 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:42:12 INFO - PROCESS | 1663 | 1461426132812 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:42:12 INFO - PROCESS | 1663 | 1461426132815 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1663 | 1461426132818 Marionette TRACE conn2 <- [1,2442,null,{}] 08:42:12 INFO - PROCESS | 1663 | 1461426132826 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 1663 | 1461426132913 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:42:12 INFO - PROCESS | 1663 | 1461426132964 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a83e000 == 30 [pid = 1663] [id = 618] 08:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1136e4000) [pid = 1663] [serial = 1854] [outer = 0x0] 08:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1158a1c00) [pid = 1663] [serial = 1855] [outer = 0x1136e4000] 08:42:12 INFO - PROCESS | 1663 | 1461426132994 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x116715400) [pid = 1663] [serial = 1856] [outer = 0x1136e4000] 08:42:13 INFO - PROCESS | 1663 | 1461426133320 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 527ms 08:42:13 INFO - PROCESS | 1663 | 1461426133345 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:42:13 INFO - PROCESS | 1663 | 1461426133347 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:42:13 INFO - PROCESS | 1663 | 1461426133350 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1663 | 1461426133351 Marionette TRACE conn2 <- [1,2446,null,{}] 08:42:13 INFO - PROCESS | 1663 | 1461426133354 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 1663 | 1461426133444 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:42:13 INFO - PROCESS | 1663 | 1461426133449 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x11ba1e000 == 31 [pid = 1663] [id = 619] 08:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x116717c00) [pid = 1663] [serial = 1857] [outer = 0x0] 08:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118c24800) [pid = 1663] [serial = 1858] [outer = 0x116717c00] 08:42:13 INFO - PROCESS | 1663 | 1461426133479 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118e18400) [pid = 1663] [serial = 1859] [outer = 0x116717c00] 08:42:13 INFO - PROCESS | 1663 | 1461426133948 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 618ms 08:42:13 INFO - PROCESS | 1663 | 1461426133969 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1663 | 1461426133970 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:42:13 INFO - PROCESS | 1663 | 1461426133972 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1663 | 1461426133973 Marionette TRACE conn2 <- [1,2450,null,{}] 08:42:13 INFO - PROCESS | 1663 | 1461426133976 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 1663 | 1461426134051 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:42:14 INFO - PROCESS | 1663 | 1461426134058 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c751800 == 32 [pid = 1663] [id = 620] 08:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x114b3dc00) [pid = 1663] [serial = 1860] [outer = 0x0] 08:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118f46c00) [pid = 1663] [serial = 1861] [outer = 0x114b3dc00] 08:42:14 INFO - PROCESS | 1663 | 1461426134086 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119279400) [pid = 1663] [serial = 1862] [outer = 0x114b3dc00] 08:42:14 INFO - PROCESS | 1663 | 1461426134435 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 470ms 08:42:14 INFO - PROCESS | 1663 | 1461426134444 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1663 | 1461426134445 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:42:14 INFO - PROCESS | 1663 | 1461426134447 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1663 | 1461426134448 Marionette TRACE conn2 <- [1,2454,null,{}] 08:42:14 INFO - PROCESS | 1663 | 1461426134451 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 1663 | 1461426134554 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:42:14 INFO - PROCESS | 1663 | 1461426134612 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262c3800 == 33 [pid = 1663] [id = 621] 08:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11926f400) [pid = 1663] [serial = 1863] [outer = 0x0] 08:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119d55400) [pid = 1663] [serial = 1864] [outer = 0x11926f400] 08:42:14 INFO - PROCESS | 1663 | 1461426134641 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11b94c400) [pid = 1663] [serial = 1865] [outer = 0x11926f400] 08:42:14 INFO - PROCESS | 1663 | 1461426134937 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 518ms 08:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:42:14 INFO - PROCESS | 1663 | 1461426134966 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1663 | 1461426134967 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:42:14 INFO - PROCESS | 1663 | 1461426134970 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1663 | 1461426134972 Marionette TRACE conn2 <- [1,2458,null,{}] 08:42:14 INFO - PROCESS | 1663 | 1461426134979 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 1663 | 1461426135099 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:42:15 INFO - PROCESS | 1663 | 1461426135107 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x127034000 == 34 [pid = 1663] [id = 622] 08:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x114bb8c00) [pid = 1663] [serial = 1866] [outer = 0x0] 08:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11ba71400) [pid = 1663] [serial = 1867] [outer = 0x114bb8c00] 08:42:15 INFO - PROCESS | 1663 | 1461426135148 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11bf2fc00) [pid = 1663] [serial = 1868] [outer = 0x114bb8c00] 08:42:15 INFO - PROCESS | 1663 | 1461426135530 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 574ms 08:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:42:15 INFO - PROCESS | 1663 | 1461426135546 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1663 | 1461426135547 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:42:15 INFO - PROCESS | 1663 | 1461426135549 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1663 | 1461426135550 Marionette TRACE conn2 <- [1,2462,null,{}] 08:42:15 INFO - PROCESS | 1663 | 1461426135572 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 1663 | 1461426135664 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:42:15 INFO - PROCESS | 1663 | 1461426135668 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x127474000 == 35 [pid = 1663] [id = 623] 08:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11b94d000) [pid = 1663] [serial = 1869] [outer = 0x0] 08:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11bf38400) [pid = 1663] [serial = 1870] [outer = 0x11b94d000] 08:42:15 INFO - PROCESS | 1663 | 1461426135696 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11bf87c00) [pid = 1663] [serial = 1871] [outer = 0x11b94d000] 08:42:16 INFO - PROCESS | 1663 | 1461426136010 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 484ms 08:42:16 INFO - PROCESS | 1663 | 1461426136033 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1663 | 1461426136034 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:42:16 INFO - PROCESS | 1663 | 1461426136037 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1663 | 1461426136038 Marionette TRACE conn2 <- [1,2466,null,{}] 08:42:16 INFO - PROCESS | 1663 | 1461426136043 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 1663 | 1461426136121 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:42:16 INFO - PROCESS | 1663 | 1461426136128 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x11a83a800 == 36 [pid = 1663] [id = 624] 08:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x11be0a000) [pid = 1663] [serial = 1872] [outer = 0x0] 08:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11c145400) [pid = 1663] [serial = 1873] [outer = 0x11be0a000] 08:42:16 INFO - PROCESS | 1663 | 1461426136200 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11c14d800) [pid = 1663] [serial = 1874] [outer = 0x11be0a000] 08:42:16 INFO - PROCESS | 1663 | 1461426136522 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 522ms 08:42:16 INFO - PROCESS | 1663 | 1461426136560 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1663 | 1461426136561 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:42:16 INFO - PROCESS | 1663 | 1461426136563 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1663 | 1461426136564 Marionette TRACE conn2 <- [1,2470,null,{}] 08:42:16 INFO - PROCESS | 1663 | 1461426136567 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 1663 | 1461426136649 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:42:16 INFO - PROCESS | 1663 | 1461426136654 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x129412000 == 37 [pid = 1663] [id = 625] 08:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x11c150000) [pid = 1663] [serial = 1875] [outer = 0x0] 08:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11c233800) [pid = 1663] [serial = 1876] [outer = 0x11c150000] 08:42:16 INFO - PROCESS | 1663 | 1461426136683 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x11c23c000) [pid = 1663] [serial = 1877] [outer = 0x11c150000] 08:42:17 INFO - PROCESS | 1663 | 1461426137046 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 518ms 08:42:17 INFO - PROCESS | 1663 | 1461426137083 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1663 | 1461426137085 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:42:17 INFO - PROCESS | 1663 | 1461426137094 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1663 | 1461426137095 Marionette TRACE conn2 <- [1,2474,null,{}] 08:42:17 INFO - PROCESS | 1663 | 1461426137097 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 1663 | 1461426137210 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:42:17 INFO - PROCESS | 1663 | 1461426137214 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c750000 == 38 [pid = 1663] [id = 626] 08:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x11c451000) [pid = 1663] [serial = 1878] [outer = 0x0] 08:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x11c4b3400) [pid = 1663] [serial = 1879] [outer = 0x11c451000] 08:42:17 INFO - PROCESS | 1663 | 1461426137282 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11c84cc00) [pid = 1663] [serial = 1880] [outer = 0x11c451000] 08:42:17 INFO - PROCESS | 1663 | 1461426137722 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 669ms 08:42:17 INFO - PROCESS | 1663 | 1461426137764 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1663 | 1461426137766 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:42:17 INFO - PROCESS | 1663 | 1461426137785 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1663 | 1461426137786 Marionette TRACE conn2 <- [1,2478,null,{}] 08:42:17 INFO - PROCESS | 1663 | 1461426137790 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 1663 | 1461426137892 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:42:17 INFO - PROCESS | 1663 | 1461426137951 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295e9800 == 39 [pid = 1663] [id = 627] 08:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x123b51000) [pid = 1663] [serial = 1881] [outer = 0x0] 08:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x126250400) [pid = 1663] [serial = 1882] [outer = 0x123b51000] 08:42:17 INFO - PROCESS | 1663 | 1461426137976 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x126258000) [pid = 1663] [serial = 1883] [outer = 0x123b51000] 08:42:18 INFO - PROCESS | 1663 | 1461426138293 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 532ms 08:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:42:18 INFO - PROCESS | 1663 | 1461426138309 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1663 | 1461426138310 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:42:18 INFO - PROCESS | 1663 | 1461426138312 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1663 | 1461426138313 Marionette TRACE conn2 <- [1,2482,null,{}] 08:42:18 INFO - PROCESS | 1663 | 1461426138315 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 1663 | 1461426138417 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:42:18 INFO - PROCESS | 1663 | 1461426138429 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a644000 == 40 [pid = 1663] [id = 628] 08:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x11c44ec00) [pid = 1663] [serial = 1884] [outer = 0x0] 08:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12630ac00) [pid = 1663] [serial = 1885] [outer = 0x11c44ec00] 08:42:18 INFO - PROCESS | 1663 | 1461426138454 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x126311c00) [pid = 1663] [serial = 1886] [outer = 0x11c44ec00] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12e396000) [pid = 1663] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12d1bc400) [pid = 1663] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12e87f000) [pid = 1663] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x114f0a800) [pid = 1663] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x126e51c00) [pid = 1663] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12a09b400) [pid = 1663] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12742dc00) [pid = 1663] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x126b77400) [pid = 1663] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x118588800) [pid = 1663] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11bf85800) [pid = 1663] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1150c8400) [pid = 1663] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11c841000) [pid = 1663] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12e907400) [pid = 1663] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12e87ec00) [pid = 1663] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x129549800) [pid = 1663] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1280a1000) [pid = 1663] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11c4a9400) [pid = 1663] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11bf2c000) [pid = 1663] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1134e2800) [pid = 1663] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126ed1000) [pid = 1663] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11c152800) [pid = 1663] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12e884c00) [pid = 1663] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12897d000) [pid = 1663] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11be11400) [pid = 1663] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12a6c2800) [pid = 1663] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12a09e000) [pid = 1663] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1150c3000) [pid = 1663] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x126569400) [pid = 1663] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:42:19 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12a09f400) [pid = 1663] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:42:19 INFO - PROCESS | 1663 | 1461426139309 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1023ms 08:42:19 INFO - PROCESS | 1663 | 1461426139335 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 1663 | 1461426139337 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:42:19 INFO - PROCESS | 1663 | 1461426139348 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 1663 | 1461426139349 Marionette TRACE conn2 <- [1,2486,null,{}] 08:42:19 INFO - PROCESS | 1663 | 1461426139352 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 1663 | 1461426139434 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:42:19 INFO - PROCESS | 1663 | 1461426139441 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b2d800 == 41 [pid = 1663] [id = 629] 08:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119ba9400) [pid = 1663] [serial = 1887] [outer = 0x0] 08:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11be11400) [pid = 1663] [serial = 1888] [outer = 0x119ba9400] 08:42:19 INFO - PROCESS | 1663 | 1461426139467 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11c841800) [pid = 1663] [serial = 1889] [outer = 0x119ba9400] 08:42:19 INFO - PROCESS | 1663 | 1461426139814 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 469ms 08:42:19 INFO - PROCESS | 1663 | 1461426139818 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 1663 | 1461426139819 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:42:19 INFO - PROCESS | 1663 | 1461426139821 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 1663 | 1461426139822 Marionette TRACE conn2 <- [1,2490,null,{}] 08:42:19 INFO - PROCESS | 1663 | 1461426139827 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 1663 | 1461426139939 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:42:19 INFO - PROCESS | 1663 | 1461426139945 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab3e800 == 42 [pid = 1663] [id = 630] 08:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11bf2d400) [pid = 1663] [serial = 1890] [outer = 0x0] 08:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x126314000) [pid = 1663] [serial = 1891] [outer = 0x11bf2d400] 08:42:19 INFO - PROCESS | 1663 | 1461426139970 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12666d000) [pid = 1663] [serial = 1892] [outer = 0x11bf2d400] 08:42:20 INFO - PROCESS | 1663 | 1461426140268 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 472ms 08:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:42:20 INFO - PROCESS | 1663 | 1461426140295 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1663 | 1461426140296 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:42:20 INFO - PROCESS | 1663 | 1461426140298 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1663 | 1461426140300 Marionette TRACE conn2 <- [1,2494,null,{}] 08:42:20 INFO - PROCESS | 1663 | 1461426140302 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 1663 | 1461426140388 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:42:20 INFO - PROCESS | 1663 | 1461426140394 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abda000 == 43 [pid = 1663] [id = 631] 08:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x126671800) [pid = 1663] [serial = 1893] [outer = 0x0] 08:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126676800) [pid = 1663] [serial = 1894] [outer = 0x126671800] 08:42:20 INFO - PROCESS | 1663 | 1461426140420 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1269d0400) [pid = 1663] [serial = 1895] [outer = 0x126671800] 08:42:20 INFO - PROCESS | 1663 | 1461426140784 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 518ms 08:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:42:20 INFO - PROCESS | 1663 | 1461426140820 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1663 | 1461426140822 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:42:20 INFO - PROCESS | 1663 | 1461426140825 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1663 | 1461426140827 Marionette TRACE conn2 <- [1,2498,null,{}] 08:42:20 INFO - PROCESS | 1663 | 1461426140831 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 1663 | 1461426140957 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:42:20 INFO - PROCESS | 1663 | 1461426140963 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae21000 == 44 [pid = 1663] [id = 632] 08:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1269d0800) [pid = 1663] [serial = 1896] [outer = 0x0] 08:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1269d7400) [pid = 1663] [serial = 1897] [outer = 0x1269d0800] 08:42:21 INFO - PROCESS | 1663 | 1461426141002 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1269db800) [pid = 1663] [serial = 1898] [outer = 0x1269d0800] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1189b9000 == 43 [pid = 1663] [id = 88] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x114b7b800 == 42 [pid = 1663] [id = 82] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x119ad6800 == 41 [pid = 1663] [id = 97] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1262bd000 == 40 [pid = 1663] [id = 89] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x1189b7000 == 39 [pid = 1663] [id = 81] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x119171000 == 38 [pid = 1663] [id = 96] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11adb5000 == 37 [pid = 1663] [id = 92] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12eb15000 == 36 [pid = 1663] [id = 87] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12db7a800 == 35 [pid = 1663] [id = 86] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf9f800 == 34 [pid = 1663] [id = 90] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x118c3a000 == 33 [pid = 1663] [id = 95] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11a838800 == 32 [pid = 1663] [id = 98] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12b05a800 == 31 [pid = 1663] [id = 84] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x115767800 == 30 [pid = 1663] [id = 94] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x128b15000 == 29 [pid = 1663] [id = 83] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfa0000 == 28 [pid = 1663] [id = 91] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x12c314800 == 27 [pid = 1663] [id = 85] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x11559e000 == 26 [pid = 1663] [id = 93] 08:42:21 INFO - PROCESS | 1663 | --DOCSHELL 0x139f9c000 == 25 [pid = 1663] [id = 615] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12fc04800) [pid = 1663] [serial = 1781] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12e8e2000) [pid = 1663] [serial = 1721] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12e8de400) [pid = 1663] [serial = 1742] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12e447800) [pid = 1663] [serial = 1828] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12e90e800) [pid = 1663] [serial = 1831] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x114f0dc00) [pid = 1663] [serial = 1834] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12f52d800) [pid = 1663] [serial = 1832] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11c22ec00) [pid = 1663] [serial = 1837] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12da2dc00) [pid = 1663] [serial = 1835] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128976000) [pid = 1663] [serial = 1840] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12b2f3000) [pid = 1663] [serial = 1822] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x127acc400) [pid = 1663] [serial = 1819] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1293f9800) [pid = 1663] [serial = 1820] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x126e71000) [pid = 1663] [serial = 1816] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x127421c00) [pid = 1663] [serial = 1817] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11be04400) [pid = 1663] [serial = 1813] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12630c400) [pid = 1663] [serial = 1814] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12624e400) [pid = 1663] [serial = 1811] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11c7ce400) [pid = 1663] [serial = 1810] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11bf30c00) [pid = 1663] [serial = 1808] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118c5b400) [pid = 1663] [serial = 1807] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11c84d000) [pid = 1663] [serial = 1805] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11c848c00) [pid = 1663] [serial = 1804] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12fc8dc00) [pid = 1663] [serial = 1802] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12fc6c000) [pid = 1663] [serial = 1801] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12e8db800) [pid = 1663] [serial = 1798] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12fc11800) [pid = 1663] [serial = 1799] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12e39b800) [pid = 1663] [serial = 1796] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12c499c00) [pid = 1663] [serial = 1795] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12a6d0c00) [pid = 1663] [serial = 1793] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1293f4c00) [pid = 1663] [serial = 1792] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x126e70400) [pid = 1663] [serial = 1790] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x126315800) [pid = 1663] [serial = 1789] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11c230000) [pid = 1663] [serial = 1787] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11bf38800) [pid = 1663] [serial = 1786] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1147cf000) [pid = 1663] [serial = 1783] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x114f69000) [pid = 1663] [serial = 1784] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12bddf400) [pid = 1663] [serial = 1823] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12d1bf800) [pid = 1663] [serial = 1846] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12ad6cc00) [pid = 1663] [serial = 1844] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12b540800) [pid = 1663] [serial = 1825] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12d7c8800) [pid = 1663] [serial = 1826] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12e8e0c00) [pid = 1663] [serial = 1829] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12c491400) [pid = 1663] [serial = 1841] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12ad68800) [pid = 1663] [serial = 1843] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12ba30c00) [pid = 1663] [serial = 1733] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x123b4bc00) [pid = 1663] [serial = 1727] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12e41b400) [pid = 1663] [serial = 1736] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12e88ac00) [pid = 1663] [serial = 1739] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x11b0f3c00) [pid = 1663] [serial = 1724] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x128026400) [pid = 1663] [serial = 1730] [outer = 0x0] [url = about:blank] 08:42:22 INFO - PROCESS | 1663 | 1461426142807 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2022ms 08:42:22 INFO - PROCESS | 1663 | 1461426142849 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1663 | 1461426142852 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:42:22 INFO - PROCESS | 1663 | 1461426142858 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 1663 | 1461426142862 Marionette TRACE conn2 <- [1,2502,null,{}] 08:42:22 INFO - PROCESS | 1663 | 1461426142868 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 1663 | 1461426142984 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:42:23 INFO - PROCESS | 1663 | 1461426143002 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x11674a800 == 26 [pid = 1663] [id = 633] 08:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x114f03000) [pid = 1663] [serial = 1899] [outer = 0x0] 08:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x114f03c00) [pid = 1663] [serial = 1900] [outer = 0x114f03000] 08:42:23 INFO - PROCESS | 1663 | 1461426143048 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x114f0ec00) [pid = 1663] [serial = 1901] [outer = 0x114f03000] 08:42:23 INFO - PROCESS | 1663 | 1461426143421 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 625ms 08:42:23 INFO - PROCESS | 1663 | 1461426143481 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1663 | 1461426143487 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:42:23 INFO - PROCESS | 1663 | 1461426143494 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1663 | 1461426143496 Marionette TRACE conn2 <- [1,2506,null,{}] 08:42:23 INFO - PROCESS | 1663 | 1461426143500 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 1663 | 1461426143616 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:42:23 INFO - PROCESS | 1663 | 1461426143634 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x11971d000 == 27 [pid = 1663] [id = 634] 08:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x114f11c00) [pid = 1663] [serial = 1902] [outer = 0x0] 08:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x114f6f000) [pid = 1663] [serial = 1903] [outer = 0x114f11c00] 08:42:23 INFO - PROCESS | 1663 | 1461426143676 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1150ca400) [pid = 1663] [serial = 1904] [outer = 0x114f11c00] 08:42:24 INFO - PROCESS | 1663 | 1461426144108 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 622ms 08:42:24 INFO - PROCESS | 1663 | 1461426144116 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:42:24 INFO - PROCESS | 1663 | 1461426144117 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:42:24 INFO - PROCESS | 1663 | 1461426144120 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 1663 | 1461426144122 Marionette TRACE conn2 <- [1,2510,null,{}] 08:42:24 INFO - PROCESS | 1663 | 1461426144133 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 1663 | 1461426144210 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:42:24 INFO - PROCESS | 1663 | 1461426144215 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11adb7000 == 28 [pid = 1663] [id = 635] 08:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1140ce800) [pid = 1663] [serial = 1905] [outer = 0x0] 08:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1162be400) [pid = 1663] [serial = 1906] [outer = 0x1140ce800] 08:42:24 INFO - PROCESS | 1663 | 1461426144247 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x117849000) [pid = 1663] [serial = 1907] [outer = 0x1140ce800] 08:42:24 INFO - PROCESS | 1663 | 1461426144612 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 524ms 08:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:42:24 INFO - PROCESS | 1663 | 1461426144645 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 1663 | 1461426144647 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:42:24 INFO - PROCESS | 1663 | 1461426144649 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 1663 | 1461426144650 Marionette TRACE conn2 <- [1,2514,null,{}] 08:42:24 INFO - PROCESS | 1663 | 1461426144652 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 1663 | 1461426144748 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:42:24 INFO - PROCESS | 1663 | 1461426144755 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcad000 == 29 [pid = 1663] [id = 636] 08:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1162c0c00) [pid = 1663] [serial = 1908] [outer = 0x0] 08:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11890cc00) [pid = 1663] [serial = 1909] [outer = 0x1162c0c00] 08:42:24 INFO - PROCESS | 1663 | 1461426144785 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118cea800) [pid = 1663] [serial = 1910] [outer = 0x1162c0c00] 08:42:25 INFO - PROCESS | 1663 | 1461426145088 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 467ms 08:42:25 INFO - PROCESS | 1663 | 1461426145117 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1663 | 1461426145118 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:42:25 INFO - PROCESS | 1663 | 1461426145120 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1663 | 1461426145122 Marionette TRACE conn2 <- [1,2518,null,{}] 08:42:25 INFO - PROCESS | 1663 | 1461426145126 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 1663 | 1461426145202 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:42:25 INFO - PROCESS | 1663 | 1461426145208 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262be000 == 30 [pid = 1663] [id = 637] 08:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x114f11800) [pid = 1663] [serial = 1911] [outer = 0x0] 08:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118f4b000) [pid = 1663] [serial = 1912] [outer = 0x114f11800] 08:42:25 INFO - PROCESS | 1663 | 1461426145235 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119a54800) [pid = 1663] [serial = 1913] [outer = 0x114f11800] 08:42:25 INFO - PROCESS | 1663 | 1461426145578 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:42:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 473ms 08:42:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:42:25 INFO - PROCESS | 1663 | 1461426145595 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1663 | 1461426145596 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:42:25 INFO - PROCESS | 1663 | 1461426145598 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1663 | 1461426145599 Marionette TRACE conn2 <- [1,2522,null,{}] 08:42:25 INFO - PROCESS | 1663 | 1461426145601 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 1663 | 1461426145715 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:42:25 INFO - PROCESS | 1663 | 1461426145722 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x126b10000 == 31 [pid = 1663] [id = 638] 08:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119d51c00) [pid = 1663] [serial = 1914] [outer = 0x0] 08:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11a8e4000) [pid = 1663] [serial = 1915] [outer = 0x119d51c00] 08:42:25 INFO - PROCESS | 1663 | 1461426145754 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11b943000) [pid = 1663] [serial = 1916] [outer = 0x119d51c00] 08:42:26 INFO - PROCESS | 1663 | 1461426146111 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 569ms 08:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:42:26 INFO - PROCESS | 1663 | 1461426146168 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1663 | 1461426146170 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:42:26 INFO - PROCESS | 1663 | 1461426146173 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1663 | 1461426146175 Marionette TRACE conn2 <- [1,2526,null,{}] 08:42:26 INFO - PROCESS | 1663 | 1461426146178 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 1663 | 1461426146288 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:42:26 INFO - PROCESS | 1663 | 1461426146363 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x127469000 == 32 [pid = 1663] [id = 639] 08:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1178e2c00) [pid = 1663] [serial = 1917] [outer = 0x0] 08:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11b949800) [pid = 1663] [serial = 1918] [outer = 0x1178e2c00] 08:42:26 INFO - PROCESS | 1663 | 1461426146403 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11bf31400) [pid = 1663] [serial = 1919] [outer = 0x1178e2c00] 08:42:26 INFO - PROCESS | 1663 | 1461426146731 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 572ms 08:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:42:26 INFO - PROCESS | 1663 | 1461426146749 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1663 | 1461426146750 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:42:26 INFO - PROCESS | 1663 | 1461426146752 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1663 | 1461426146753 Marionette TRACE conn2 <- [1,2530,null,{}] 08:42:26 INFO - PROCESS | 1663 | 1461426146764 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 1663 | 1461426146844 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:42:26 INFO - PROCESS | 1663 | 1461426146849 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b12800 == 33 [pid = 1663] [id = 640] 08:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11bf31c00) [pid = 1663] [serial = 1920] [outer = 0x0] 08:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11bf7f400) [pid = 1663] [serial = 1921] [outer = 0x11bf31c00] 08:42:26 INFO - PROCESS | 1663 | 1461426146875 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11bf8ac00) [pid = 1663] [serial = 1922] [outer = 0x11bf31c00] 08:42:27 INFO - PROCESS | 1663 | 1461426147215 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 476ms 08:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:42:27 INFO - PROCESS | 1663 | 1461426147230 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 1663 | 1461426147231 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:42:27 INFO - PROCESS | 1663 | 1461426147233 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 1663 | 1461426147235 Marionette TRACE conn2 <- [1,2534,null,{}] 08:42:27 INFO - PROCESS | 1663 | 1461426147237 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 1663 | 1461426147339 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:42:27 INFO - PROCESS | 1663 | 1461426147346 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11adb5000 == 34 [pid = 1663] [id = 641] 08:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118c5b400) [pid = 1663] [serial = 1923] [outer = 0x0] 08:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11c148000) [pid = 1663] [serial = 1924] [outer = 0x118c5b400] 08:42:27 INFO - PROCESS | 1663 | 1461426147371 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11c153000) [pid = 1663] [serial = 1925] [outer = 0x118c5b400] 08:42:27 INFO - PROCESS | 1663 | 1461426147677 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 469ms 08:42:27 INFO - PROCESS | 1663 | 1461426147702 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 1663 | 1461426147703 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:42:27 INFO - PROCESS | 1663 | 1461426147706 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 1663 | 1461426147708 Marionette TRACE conn2 <- [1,2538,null,{}] 08:42:27 INFO - PROCESS | 1663 | 1461426147712 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 1663 | 1461426147788 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:42:27 INFO - PROCESS | 1663 | 1461426147794 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x129531800 == 35 [pid = 1663] [id = 642] 08:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11c153800) [pid = 1663] [serial = 1926] [outer = 0x0] 08:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11c238400) [pid = 1663] [serial = 1927] [outer = 0x11c153800] 08:42:27 INFO - PROCESS | 1663 | 1461426147820 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11c453c00) [pid = 1663] [serial = 1928] [outer = 0x11c153800] 08:42:28 INFO - PROCESS | 1663 | 1461426148205 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 523ms 08:42:28 INFO - PROCESS | 1663 | 1461426148230 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1663 | 1461426148231 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:42:28 INFO - PROCESS | 1663 | 1461426148233 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1663 | 1461426148235 Marionette TRACE conn2 <- [1,2542,null,{}] 08:42:28 INFO - PROCESS | 1663 | 1461426148243 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 1663 | 1461426148345 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:42:28 INFO - PROCESS | 1663 | 1461426148350 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1262bd800 == 36 [pid = 1663] [id = 643] 08:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11c454400) [pid = 1663] [serial = 1929] [outer = 0x0] 08:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11c7d5800) [pid = 1663] [serial = 1930] [outer = 0x11c454400] 08:42:28 INFO - PROCESS | 1663 | 1461426148379 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11c84b400) [pid = 1663] [serial = 1931] [outer = 0x11c454400] 08:42:28 INFO - PROCESS | 1663 | 1461426148720 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 519ms 08:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:42:28 INFO - PROCESS | 1663 | 1461426148755 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1663 | 1461426148756 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:42:28 INFO - PROCESS | 1663 | 1461426148758 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1663 | 1461426148759 Marionette TRACE conn2 <- [1,2546,null,{}] 08:42:28 INFO - PROCESS | 1663 | 1461426148762 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 1663 | 1461426148855 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:42:28 INFO - PROCESS | 1663 | 1461426148859 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab40800 == 37 [pid = 1663] [id = 644] 08:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11c843c00) [pid = 1663] [serial = 1932] [outer = 0x0] 08:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x123a3a800) [pid = 1663] [serial = 1933] [outer = 0x11c843c00] 08:42:28 INFO - PROCESS | 1663 | 1461426148885 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126251800) [pid = 1663] [serial = 1934] [outer = 0x11c843c00] 08:42:29 INFO - PROCESS | 1663 | 1461426149229 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 08:42:29 INFO - PROCESS | 1663 | 1461426149279 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1663 | 1461426149280 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:42:29 INFO - PROCESS | 1663 | 1461426149283 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1663 | 1461426149284 Marionette TRACE conn2 <- [1,2550,null,{}] 08:42:29 INFO - PROCESS | 1663 | 1461426149286 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 1663 | 1461426149379 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:42:29 INFO - PROCESS | 1663 | 1461426149391 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abcf800 == 38 [pid = 1663] [id = 645] 08:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126252400) [pid = 1663] [serial = 1935] [outer = 0x0] 08:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12625bc00) [pid = 1663] [serial = 1936] [outer = 0x126252400] 08:42:29 INFO - PROCESS | 1663 | 1461426149415 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x126313400) [pid = 1663] [serial = 1937] [outer = 0x126252400] 08:42:29 INFO - PROCESS | 1663 | 1461426149769 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 08:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:42:29 INFO - PROCESS | 1663 | 1461426149807 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1663 | 1461426149808 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:42:29 INFO - PROCESS | 1663 | 1461426149810 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1663 | 1461426149811 Marionette TRACE conn2 <- [1,2554,null,{}] 08:42:29 INFO - PROCESS | 1663 | 1461426149813 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 1663 | 1461426149909 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:42:29 INFO - PROCESS | 1663 | 1461426149913 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae14000 == 39 [pid = 1663] [id = 646] 08:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12630a000) [pid = 1663] [serial = 1938] [outer = 0x0] 08:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12666c400) [pid = 1663] [serial = 1939] [outer = 0x12630a000] 08:42:29 INFO - PROCESS | 1663 | 1461426149939 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12690cc00) [pid = 1663] [serial = 1940] [outer = 0x12630a000] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11c451000) [pid = 1663] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x123b51000) [pid = 1663] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11c44ec00) [pid = 1663] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119ba9400) [pid = 1663] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11bf2d400) [pid = 1663] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126671800) [pid = 1663] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x116717c00) [pid = 1663] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1136e4000) [pid = 1663] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x114bc3400) [pid = 1663] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x114bc3c00) [pid = 1663] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12ad6ec00) [pid = 1663] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11c150000) [pid = 1663] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11be0a000) [pid = 1663] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11b94d000) [pid = 1663] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x114bb8c00) [pid = 1663] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11926f400) [pid = 1663] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x114b3dc00) [pid = 1663] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x114f0c000) [pid = 1663] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:42:30 INFO - PROCESS | 1663 | 1461426150375 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 621ms 08:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:42:30 INFO - PROCESS | 1663 | 1461426150432 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1663 | 1461426150433 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:42:30 INFO - PROCESS | 1663 | 1461426150435 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1663 | 1461426150436 Marionette TRACE conn2 <- [1,2558,null,{}] 08:42:30 INFO - PROCESS | 1663 | 1461426150439 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 1663 | 1461426150517 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:42:30 INFO - PROCESS | 1663 | 1461426150521 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a634800 == 40 [pid = 1663] [id = 647] 08:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118ee6c00) [pid = 1663] [serial = 1941] [outer = 0x0] 08:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11bf2d400) [pid = 1663] [serial = 1942] [outer = 0x118ee6c00] 08:42:30 INFO - PROCESS | 1663 | 1461426150550 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11c84e800) [pid = 1663] [serial = 1943] [outer = 0x118ee6c00] 08:42:30 INFO - PROCESS | 1663 | 1461426150891 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 472ms 08:42:30 INFO - PROCESS | 1663 | 1461426150909 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1663 | 1461426150912 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:42:30 INFO - PROCESS | 1663 | 1461426150915 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1663 | 1461426150916 Marionette TRACE conn2 <- [1,2562,null,{}] 08:42:30 INFO - PROCESS | 1663 | 1461426150918 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 1663 | 1461426151001 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:42:31 INFO - PROCESS | 1663 | 1461426151058 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b05a800 == 41 [pid = 1663] [id = 648] 08:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11afed400) [pid = 1663] [serial = 1944] [outer = 0x0] 08:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x126314800) [pid = 1663] [serial = 1945] [outer = 0x11afed400] 08:42:31 INFO - PROCESS | 1663 | 1461426151085 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1269d3400) [pid = 1663] [serial = 1946] [outer = 0x11afed400] 08:42:31 INFO - PROCESS | 1663 | 1461426151428 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 08:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:42:31 INFO - PROCESS | 1663 | 1461426151435 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1663 | 1461426151436 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:42:31 INFO - PROCESS | 1663 | 1461426151438 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1663 | 1461426151439 Marionette TRACE conn2 <- [1,2566,null,{}] 08:42:31 INFO - PROCESS | 1663 | 1461426151444 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 1663 | 1461426151526 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:42:31 INFO - PROCESS | 1663 | 1461426151541 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b27f800 == 42 [pid = 1663] [id = 649] 08:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1269d9400) [pid = 1663] [serial = 1947] [outer = 0x0] 08:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126b52c00) [pid = 1663] [serial = 1948] [outer = 0x1269d9400] 08:42:31 INFO - PROCESS | 1663 | 1461426151569 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126d58800) [pid = 1663] [serial = 1949] [outer = 0x1269d9400] 08:42:31 INFO - PROCESS | 1663 | 1461426151926 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 522ms 08:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:42:31 INFO - PROCESS | 1663 | 1461426151961 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1663 | 1461426151962 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:42:31 INFO - PROCESS | 1663 | 1461426151964 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1663 | 1461426151965 Marionette TRACE conn2 <- [1,2570,null,{}] 08:42:31 INFO - PROCESS | 1663 | 1461426151968 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 1663 | 1461426152047 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:42:32 INFO - PROCESS | 1663 | 1461426152051 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b298000 == 43 [pid = 1663] [id = 650] 08:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x126d58c00) [pid = 1663] [serial = 1950] [outer = 0x0] 08:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x126d5d800) [pid = 1663] [serial = 1951] [outer = 0x126d58c00] 08:42:32 INFO - PROCESS | 1663 | 1461426152076 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126d62c00) [pid = 1663] [serial = 1952] [outer = 0x126d58c00] 08:42:32 INFO - PROCESS | 1663 | 1461426152677 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 769ms 08:42:32 INFO - PROCESS | 1663 | 1461426152735 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 1663 | 1461426152738 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:42:32 INFO - PROCESS | 1663 | 1461426152742 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1663 | 1461426152744 Marionette TRACE conn2 <- [1,2574,null,{}] 08:42:32 INFO - PROCESS | 1663 | 1461426152748 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 1663 | 1461426152853 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:42:32 INFO - PROCESS | 1663 | 1461426152956 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x119248800 == 44 [pid = 1663] [id = 651] 08:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x114f07000) [pid = 1663] [serial = 1953] [outer = 0x0] 08:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x114f0f000) [pid = 1663] [serial = 1954] [outer = 0x114f07000] 08:42:32 INFO - PROCESS | 1663 | 1461426152988 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x114f6fc00) [pid = 1663] [serial = 1955] [outer = 0x114f07000] 08:42:33 INFO - PROCESS | 1663 | 1461426153665 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 974ms 08:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:42:33 INFO - PROCESS | 1663 | 1461426153716 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1663 | 1461426153718 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:42:33 INFO - PROCESS | 1663 | 1461426153721 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 1663 | 1461426153724 Marionette TRACE conn2 <- [1,2578,null,{}] 08:42:33 INFO - PROCESS | 1663 | 1461426153728 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 1663 | 1461426153825 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:42:33 INFO - PROCESS | 1663 | 1461426153906 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x11916e800 == 45 [pid = 1663] [id = 652] 08:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x114bc6800) [pid = 1663] [serial = 1956] [outer = 0x0] 08:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x114f11400) [pid = 1663] [serial = 1957] [outer = 0x114bc6800] 08:42:33 INFO - PROCESS | 1663 | 1461426153935 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x114f70800) [pid = 1663] [serial = 1958] [outer = 0x114bc6800] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12b27f800 == 44 [pid = 1663] [id = 649] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12b05a800 == 43 [pid = 1663] [id = 648] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12a634800 == 42 [pid = 1663] [id = 647] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae14000 == 41 [pid = 1663] [id = 646] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12abcf800 == 40 [pid = 1663] [id = 645] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab40800 == 39 [pid = 1663] [id = 644] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x1262bd800 == 38 [pid = 1663] [id = 643] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1269d7400) [pid = 1663] [serial = 1897] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x129531800 == 37 [pid = 1663] [id = 642] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x11adb5000 == 36 [pid = 1663] [id = 641] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x128b12800 == 35 [pid = 1663] [id = 640] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x127469000 == 34 [pid = 1663] [id = 639] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x126b10000 == 33 [pid = 1663] [id = 638] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x1262be000 == 32 [pid = 1663] [id = 637] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcad000 == 31 [pid = 1663] [id = 636] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x11adb7000 == 30 [pid = 1663] [id = 635] 08:42:34 INFO - PROCESS | 1663 | --DOCSHELL 0x11971d000 == 29 [pid = 1663] [id = 634] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11c4b3400) [pid = 1663] [serial = 1879] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x126250400) [pid = 1663] [serial = 1882] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12630ac00) [pid = 1663] [serial = 1885] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x126258000) [pid = 1663] [serial = 1883] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11c841800) [pid = 1663] [serial = 1889] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11be11400) [pid = 1663] [serial = 1888] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x126314000) [pid = 1663] [serial = 1891] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126676800) [pid = 1663] [serial = 1894] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x126311c00) [pid = 1663] [serial = 1886] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12666d000) [pid = 1663] [serial = 1892] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118c24800) [pid = 1663] [serial = 1858] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1158a1c00) [pid = 1663] [serial = 1855] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116715400) [pid = 1663] [serial = 1856] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x114f67c00) [pid = 1663] [serial = 1852] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1150cb400) [pid = 1663] [serial = 1853] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x114bc4c00) [pid = 1663] [serial = 1849] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x114f0d000) [pid = 1663] [serial = 1850] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12e8d5400) [pid = 1663] [serial = 1847] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11c233800) [pid = 1663] [serial = 1876] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11c145400) [pid = 1663] [serial = 1873] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11c14d800) [pid = 1663] [serial = 1874] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11bf38400) [pid = 1663] [serial = 1870] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11bf87c00) [pid = 1663] [serial = 1871] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11ba71400) [pid = 1663] [serial = 1867] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x11bf2fc00) [pid = 1663] [serial = 1868] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x119d55400) [pid = 1663] [serial = 1864] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11b94c400) [pid = 1663] [serial = 1865] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118f46c00) [pid = 1663] [serial = 1861] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119279400) [pid = 1663] [serial = 1862] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118e18400) [pid = 1663] [serial = 1859] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1269d0400) [pid = 1663] [serial = 1895] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11c84cc00) [pid = 1663] [serial = 1880] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11c23c000) [pid = 1663] [serial = 1877] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1269d2800) [pid = 1663] [serial = 1838] [outer = 0x0] [url = about:blank] 08:42:34 INFO - PROCESS | 1663 | 1461426154394 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 723ms 08:42:34 INFO - PROCESS | 1663 | 1461426154445 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:42:34 INFO - PROCESS | 1663 | 1461426154450 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:42:34 INFO - PROCESS | 1663 | 1461426154454 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1663 | 1461426154456 Marionette TRACE conn2 <- [1,2582,null,{}] 08:42:34 INFO - PROCESS | 1663 | 1461426154459 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 1663 | 1461426154536 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:42:34 INFO - PROCESS | 1663 | 1461426154545 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aae9000 == 30 [pid = 1663] [id = 653] 08:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1150c6800) [pid = 1663] [serial = 1959] [outer = 0x0] 08:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x1153d7c00) [pid = 1663] [serial = 1960] [outer = 0x1150c6800] 08:42:34 INFO - PROCESS | 1663 | 1461426154572 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1158a5c00) [pid = 1663] [serial = 1961] [outer = 0x1150c6800] 08:42:34 INFO - PROCESS | 1663 | 1461426154904 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 523ms 08:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:42:34 INFO - PROCESS | 1663 | 1461426154978 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1663 | 1461426154979 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:42:34 INFO - PROCESS | 1663 | 1461426154981 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1663 | 1461426154984 Marionette TRACE conn2 <- [1,2586,null,{}] 08:42:34 INFO - PROCESS | 1663 | 1461426154992 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 1663 | 1461426155070 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:42:35 INFO - PROCESS | 1663 | 1461426155079 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c905000 == 31 [pid = 1663] [id = 654] 08:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11654dc00) [pid = 1663] [serial = 1962] [outer = 0x0] 08:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1189cc000) [pid = 1663] [serial = 1963] [outer = 0x11654dc00] 08:42:35 INFO - PROCESS | 1663 | 1461426155107 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118ee9400) [pid = 1663] [serial = 1964] [outer = 0x11654dc00] 08:42:35 INFO - PROCESS | 1663 | 1461426155497 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 571ms 08:42:35 INFO - PROCESS | 1663 | 1461426155553 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 1663 | 1461426155556 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:42:35 INFO - PROCESS | 1663 | 1461426155561 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 1663 | 1461426155563 Marionette TRACE conn2 <- [1,2590,null,{}] 08:42:35 INFO - PROCESS | 1663 | 1461426155567 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 1663 | 1461426155686 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:42:35 INFO - PROCESS | 1663 | 1461426155700 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267c3800 == 32 [pid = 1663] [id = 655] 08:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x114bb4000) [pid = 1663] [serial = 1965] [outer = 0x0] 08:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119a54000) [pid = 1663] [serial = 1966] [outer = 0x114bb4000] 08:42:35 INFO - PROCESS | 1663 | 1461426155742 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11a80d400) [pid = 1663] [serial = 1967] [outer = 0x114bb4000] 08:42:36 INFO - PROCESS | 1663 | 1461426156162 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 620ms 08:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:42:36 INFO - PROCESS | 1663 | 1461426156199 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1663 | 1461426156200 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:42:36 INFO - PROCESS | 1663 | 1461426156202 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1663 | 1461426156203 Marionette TRACE conn2 <- [1,2594,null,{}] 08:42:36 INFO - PROCESS | 1663 | 1461426156206 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 1663 | 1461426156281 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:42:36 INFO - PROCESS | 1663 | 1461426156285 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12745d000 == 33 [pid = 1663] [id = 656] 08:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x114bbd800) [pid = 1663] [serial = 1968] [outer = 0x0] 08:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11ad88800) [pid = 1663] [serial = 1969] [outer = 0x114bbd800] 08:42:36 INFO - PROCESS | 1663 | 1461426156314 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11afeb400) [pid = 1663] [serial = 1970] [outer = 0x114bbd800] 08:42:36 INFO - PROCESS | 1663 | 1461426156718 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 568ms 08:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:42:36 INFO - PROCESS | 1663 | 1461426156772 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1663 | 1461426156774 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:42:36 INFO - PROCESS | 1663 | 1461426156778 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1663 | 1461426156779 Marionette TRACE conn2 <- [1,2598,null,{}] 08:42:36 INFO - PROCESS | 1663 | 1461426156783 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 1663 | 1461426156917 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:42:36 INFO - PROCESS | 1663 | 1461426156956 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b1e800 == 34 [pid = 1663] [id = 657] 08:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11b0ef400) [pid = 1663] [serial = 1971] [outer = 0x0] 08:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11be07400) [pid = 1663] [serial = 1972] [outer = 0x11b0ef400] 08:42:36 INFO - PROCESS | 1663 | 1461426156984 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11c147000) [pid = 1663] [serial = 1973] [outer = 0x11b0ef400] 08:42:37 INFO - PROCESS | 1663 | 1461426157349 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 620ms 08:42:37 INFO - PROCESS | 1663 | 1461426157397 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1663 | 1461426157399 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:42:37 INFO - PROCESS | 1663 | 1461426157401 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1663 | 1461426157402 Marionette TRACE conn2 <- [1,2602,null,{}] 08:42:37 INFO - PROCESS | 1663 | 1461426157404 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 1663 | 1461426157503 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:42:37 INFO - PROCESS | 1663 | 1461426157540 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12951e000 == 35 [pid = 1663] [id = 658] 08:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1147d6800) [pid = 1663] [serial = 1974] [outer = 0x0] 08:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11c152000) [pid = 1663] [serial = 1975] [outer = 0x1147d6800] 08:42:37 INFO - PROCESS | 1663 | 1461426157565 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11c233800) [pid = 1663] [serial = 1976] [outer = 0x1147d6800] 08:42:37 INFO - PROCESS | 1663 | 1461426157893 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 08:42:37 INFO - PROCESS | 1663 | 1461426157920 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1663 | 1461426157921 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:42:37 INFO - PROCESS | 1663 | 1461426157924 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1663 | 1461426157925 Marionette TRACE conn2 <- [1,2606,null,{}] 08:42:37 INFO - PROCESS | 1663 | 1461426157935 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 1663 | 1461426158026 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:42:38 INFO - PROCESS | 1663 | 1461426158030 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295d1000 == 36 [pid = 1663] [id = 659] 08:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11bf84400) [pid = 1663] [serial = 1977] [outer = 0x0] 08:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11c456c00) [pid = 1663] [serial = 1978] [outer = 0x11bf84400] 08:42:38 INFO - PROCESS | 1663 | 1461426158056 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11c617400) [pid = 1663] [serial = 1979] [outer = 0x11bf84400] 08:42:38 INFO - PROCESS | 1663 | 1461426158407 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 528ms 08:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:42:38 INFO - PROCESS | 1663 | 1461426158453 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1663 | 1461426158454 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:42:38 INFO - PROCESS | 1663 | 1461426158456 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1663 | 1461426158458 Marionette TRACE conn2 <- [1,2610,null,{}] 08:42:38 INFO - PROCESS | 1663 | 1461426158460 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 1663 | 1461426158665 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11c454400) [pid = 1663] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1178e2c00) [pid = 1663] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11bf31c00) [pid = 1663] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x114f11c00) [pid = 1663] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118c5b400) [pid = 1663] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1269d0800) [pid = 1663] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119d51c00) [pid = 1663] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1162c0c00) [pid = 1663] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1140ce800) [pid = 1663] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11c153800) [pid = 1663] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x114f03000) [pid = 1663] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x114f11800) [pid = 1663] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11c843c00) [pid = 1663] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x126252400) [pid = 1663] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12630a000) [pid = 1663] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11afed400) [pid = 1663] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118ee6c00) [pid = 1663] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:42:38 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1269d9400) [pid = 1663] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:42:38 INFO - PROCESS | 1663 | 1461426158709 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x119120800 == 37 [pid = 1663] [id = 660] 08:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1134da400) [pid = 1663] [serial = 1980] [outer = 0x0] 08:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x114bc2400) [pid = 1663] [serial = 1981] [outer = 0x1134da400] 08:42:38 INFO - PROCESS | 1663 | 1461426158734 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1178ee800) [pid = 1663] [serial = 1982] [outer = 0x1134da400] 08:42:39 INFO - PROCESS | 1663 | 1461426159012 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 572ms 08:42:39 INFO - PROCESS | 1663 | 1461426159035 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1663 | 1461426159037 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:42:39 INFO - PROCESS | 1663 | 1461426159040 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1663 | 1461426159045 Marionette TRACE conn2 <- [1,2614,null,{}] 08:42:39 INFO - PROCESS | 1663 | 1461426159057 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 1663 | 1461426159180 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:42:39 INFO - PROCESS | 1663 | 1461426159276 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1267c2800 == 38 [pid = 1663] [id = 661] 08:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11423ec00) [pid = 1663] [serial = 1983] [outer = 0x0] 08:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11a8e8800) [pid = 1663] [serial = 1984] [outer = 0x11423ec00] 08:42:39 INFO - PROCESS | 1663 | 1461426159319 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11c842c00) [pid = 1663] [serial = 1985] [outer = 0x11423ec00] 08:42:39 INFO - PROCESS | 1663 | 1461426159597 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 587ms 08:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:42:39 INFO - PROCESS | 1663 | 1461426159632 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1663 | 1461426159634 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:42:39 INFO - PROCESS | 1663 | 1461426159636 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1663 | 1461426159638 Marionette TRACE conn2 <- [1,2618,null,{}] 08:42:39 INFO - PROCESS | 1663 | 1461426159640 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 1663 | 1461426159748 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:42:39 INFO - PROCESS | 1663 | 1461426159753 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab73800 == 39 [pid = 1663] [id = 662] 08:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11c44e000) [pid = 1663] [serial = 1986] [outer = 0x0] 08:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x123b4a000) [pid = 1663] [serial = 1987] [outer = 0x11c44e000] 08:42:39 INFO - PROCESS | 1663 | 1461426159783 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126266400) [pid = 1663] [serial = 1988] [outer = 0x11c44e000] 08:42:40 INFO - PROCESS | 1663 | 1461426160142 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 524ms 08:42:40 INFO - PROCESS | 1663 | 1461426160179 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1663 | 1461426160181 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:42:40 INFO - PROCESS | 1663 | 1461426160185 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1663 | 1461426160187 Marionette TRACE conn2 <- [1,2622,null,{}] 08:42:40 INFO - PROCESS | 1663 | 1461426160191 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 1663 | 1461426160310 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:42:40 INFO - PROCESS | 1663 | 1461426160316 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae11800 == 40 [pid = 1663] [id = 663] 08:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12630ac00) [pid = 1663] [serial = 1989] [outer = 0x0] 08:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126315800) [pid = 1663] [serial = 1990] [outer = 0x12630ac00] 08:42:40 INFO - PROCESS | 1663 | 1461426160354 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126673800) [pid = 1663] [serial = 1991] [outer = 0x12630ac00] 08:42:40 INFO - PROCESS | 1663 | 1461426160763 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 620ms 08:42:40 INFO - PROCESS | 1663 | 1461426160806 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1663 | 1461426160808 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:42:40 INFO - PROCESS | 1663 | 1461426160812 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1663 | 1461426160814 Marionette TRACE conn2 <- [1,2626,null,{}] 08:42:40 INFO - PROCESS | 1663 | 1461426160819 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 1663 | 1461426160917 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:42:40 INFO - PROCESS | 1663 | 1461426160973 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x119237800 == 41 [pid = 1663] [id = 664] 08:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11475c800) [pid = 1663] [serial = 1992] [outer = 0x0] 08:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x114f02c00) [pid = 1663] [serial = 1993] [outer = 0x11475c800] 08:42:41 INFO - PROCESS | 1663 | 1461426161005 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x114f6b800) [pid = 1663] [serial = 1994] [outer = 0x11475c800] 08:42:41 INFO - PROCESS | 1663 | 1461426161410 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 623ms 08:42:41 INFO - PROCESS | 1663 | 1461426161447 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 1663 | 1461426161451 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:42:41 INFO - PROCESS | 1663 | 1461426161456 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 1663 | 1461426161460 Marionette TRACE conn2 <- [1,2630,null,{}] 08:42:41 INFO - PROCESS | 1663 | 1461426161463 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 1663 | 1461426161562 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:42:41 INFO - PROCESS | 1663 | 1461426161654 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x127061800 == 42 [pid = 1663] [id = 665] 08:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x116548c00) [pid = 1663] [serial = 1995] [outer = 0x0] 08:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1178ee000) [pid = 1663] [serial = 1996] [outer = 0x116548c00] 08:42:41 INFO - PROCESS | 1663 | 1461426161684 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118cef400) [pid = 1663] [serial = 1997] [outer = 0x116548c00] 08:42:42 INFO - PROCESS | 1663 | 1461426162090 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 672ms 08:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:42:42 INFO - PROCESS | 1663 | 1461426162129 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1663 | 1461426162131 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:42:42 INFO - PROCESS | 1663 | 1461426162133 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1663 | 1461426162136 Marionette TRACE conn2 <- [1,2634,null,{}] 08:42:42 INFO - PROCESS | 1663 | 1461426162145 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 1663 | 1461426162250 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:42:42 INFO - PROCESS | 1663 | 1461426162307 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab91800 == 43 [pid = 1663] [id = 666] 08:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119abf400) [pid = 1663] [serial = 1998] [outer = 0x0] 08:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11b9af000) [pid = 1663] [serial = 1999] [outer = 0x119abf400] 08:42:42 INFO - PROCESS | 1663 | 1461426162352 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11bf88000) [pid = 1663] [serial = 2000] [outer = 0x119abf400] 08:42:42 INFO - PROCESS | 1663 | 1461426162931 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 875ms 08:42:43 INFO - PROCESS | 1663 | 1461426163008 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:42:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:42:43 INFO - PROCESS | 1663 | 1461426163010 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:42:43 INFO - PROCESS | 1663 | 1461426163012 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1663 | 1461426163014 Marionette TRACE conn2 <- [1,2638,null,{}] 08:42:43 INFO - PROCESS | 1663 | 1461426163016 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1663 | 1461426163108 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:42:43 INFO - PROCESS | 1663 | 1461426163160 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b19a000 == 44 [pid = 1663] [id = 667] 08:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11c14c000) [pid = 1663] [serial = 2001] [outer = 0x0] 08:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11c848c00) [pid = 1663] [serial = 2002] [outer = 0x11c14c000] 08:42:43 INFO - PROCESS | 1663 | 1461426163191 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12624e400) [pid = 1663] [serial = 2003] [outer = 0x11c14c000] 08:42:43 INFO - PROCESS | 1663 | 1461426163597 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 619ms 08:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:42:43 INFO - PROCESS | 1663 | 1461426163633 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1663 | 1461426163634 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:42:43 INFO - PROCESS | 1663 | 1461426163636 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1663 | 1461426163638 Marionette TRACE conn2 <- [1,2642,null,{}] 08:42:43 INFO - PROCESS | 1663 | 1461426163640 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1663 | 1461426163735 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:42:43 INFO - PROCESS | 1663 | 1461426163798 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b29a800 == 45 [pid = 1663] [id = 668] 08:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11c457000) [pid = 1663] [serial = 2004] [outer = 0x0] 08:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12630c800) [pid = 1663] [serial = 2005] [outer = 0x11c457000] 08:42:43 INFO - PROCESS | 1663 | 1461426163828 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126675c00) [pid = 1663] [serial = 2006] [outer = 0x11c457000] 08:42:44 INFO - PROCESS | 1663 | 1461426164238 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:42:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 08:42:44 INFO - PROCESS | 1663 | 1461426164327 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1663 | 1461426164328 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:42:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:42:44 INFO - PROCESS | 1663 | 1461426164332 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 1663 | 1461426164333 Marionette TRACE conn2 <- [1,2646,null,{}] 08:42:44 INFO - PROCESS | 1663 | 1461426164336 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 1663 | 1461426164466 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:42:44 INFO - PROCESS | 1663 | 1461426164536 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1189b8800 == 46 [pid = 1663] [id = 669] 08:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x115896400) [pid = 1663] [serial = 2007] [outer = 0x0] 08:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1269d5800) [pid = 1663] [serial = 2008] [outer = 0x115896400] 08:42:44 INFO - PROCESS | 1663 | 1461426164569 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x126d5a800) [pid = 1663] [serial = 2009] [outer = 0x115896400] 08:42:45 INFO - PROCESS | 1663 | 1461426165071 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:42:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 772ms 08:42:45 INFO - PROCESS | 1663 | 1461426165105 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1663 | 1461426165107 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:42:45 INFO - PROCESS | 1663 | 1461426165111 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1663 | 1461426165113 Marionette TRACE conn2 <- [1,2650,null,{}] 08:42:45 INFO - PROCESS | 1663 | 1461426165117 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 1663 | 1461426165208 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:42:45 INFO - PROCESS | 1663 | 1461426165278 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x119107800 == 47 [pid = 1663] [id = 670] 08:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x114f0d000) [pid = 1663] [serial = 2010] [outer = 0x0] 08:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x114f68000) [pid = 1663] [serial = 2011] [outer = 0x114f0d000] 08:42:45 INFO - PROCESS | 1663 | 1461426165307 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1150c5c00) [pid = 1663] [serial = 2012] [outer = 0x114f0d000] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab73800 == 46 [pid = 1663] [id = 662] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x1267c2800 == 45 [pid = 1663] [id = 661] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x119120800 == 44 [pid = 1663] [id = 660] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x1295d1000 == 43 [pid = 1663] [id = 659] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x12951e000 == 42 [pid = 1663] [id = 658] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x128b1e800 == 41 [pid = 1663] [id = 657] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x126d5d800) [pid = 1663] [serial = 1951] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x12745d000 == 40 [pid = 1663] [id = 656] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x1267c3800 == 39 [pid = 1663] [id = 655] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x11c905000 == 38 [pid = 1663] [id = 654] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x11aae9000 == 37 [pid = 1663] [id = 653] 08:42:45 INFO - PROCESS | 1663 | --DOCSHELL 0x11916e800 == 36 [pid = 1663] [id = 652] 08:42:45 INFO - PROCESS | 1663 | 1461426165698 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126b52c00) [pid = 1663] [serial = 1948] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11c7d5800) [pid = 1663] [serial = 1930] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11b949800) [pid = 1663] [serial = 1918] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11bf7f400) [pid = 1663] [serial = 1921] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11bf31400) [pid = 1663] [serial = 1919] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x114f6f000) [pid = 1663] [serial = 1903] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1150ca400) [pid = 1663] [serial = 1904] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11bf8ac00) [pid = 1663] [serial = 1922] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11c148000) [pid = 1663] [serial = 1924] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1269db800) [pid = 1663] [serial = 1898] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11a8e4000) [pid = 1663] [serial = 1915] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11b943000) [pid = 1663] [serial = 1916] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11890cc00) [pid = 1663] [serial = 1909] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118cea800) [pid = 1663] [serial = 1910] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1162be400) [pid = 1663] [serial = 1906] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x117849000) [pid = 1663] [serial = 1907] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11c238400) [pid = 1663] [serial = 1927] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x114f0ec00) [pid = 1663] [serial = 1901] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x114f03c00) [pid = 1663] [serial = 1900] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118f4b000) [pid = 1663] [serial = 1912] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x119a54800) [pid = 1663] [serial = 1913] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x123a3a800) [pid = 1663] [serial = 1933] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11c84b400) [pid = 1663] [serial = 1931] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12625bc00) [pid = 1663] [serial = 1936] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x126251800) [pid = 1663] [serial = 1934] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12666c400) [pid = 1663] [serial = 1939] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x126313400) [pid = 1663] [serial = 1937] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1269d3400) [pid = 1663] [serial = 1946] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11bf2d400) [pid = 1663] [serial = 1942] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11c153000) [pid = 1663] [serial = 1925] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12690cc00) [pid = 1663] [serial = 1940] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x126314800) [pid = 1663] [serial = 1945] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11c84e800) [pid = 1663] [serial = 1943] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x11c453c00) [pid = 1663] [serial = 1928] [outer = 0x0] [url = about:blank] 08:42:45 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x126d58800) [pid = 1663] [serial = 1949] [outer = 0x0] [url = about:blank] 08:42:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:42:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 625ms 08:42:45 INFO - PROCESS | 1663 | 1461426165737 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1663 | 1461426165740 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:42:45 INFO - PROCESS | 1663 | 1461426165745 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1663 | 1461426165746 Marionette TRACE conn2 <- [1,2654,null,{}] 08:42:45 INFO - PROCESS | 1663 | 1461426165749 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 1663 | 1461426165828 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:42:45 INFO - PROCESS | 1663 | 1461426165833 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x119724800 == 37 [pid = 1663] [id = 671] 08:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1150cf000) [pid = 1663] [serial = 2013] [outer = 0x0] 08:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x115898800) [pid = 1663] [serial = 2014] [outer = 0x1150cf000] 08:42:45 INFO - PROCESS | 1663 | 1461426165859 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11671c000) [pid = 1663] [serial = 2015] [outer = 0x1150cf000] 08:42:46 INFO - PROCESS | 1663 | 1461426166226 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:42:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 522ms 08:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:42:46 INFO - PROCESS | 1663 | 1461426166294 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1663 | 1461426166295 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:42:46 INFO - PROCESS | 1663 | 1461426166299 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1663 | 1461426166301 Marionette TRACE conn2 <- [1,2658,null,{}] 08:42:46 INFO - PROCESS | 1663 | 1461426166309 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 1663 | 1461426166390 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:42:46 INFO - PROCESS | 1663 | 1461426166398 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263c3000 == 38 [pid = 1663] [id = 672] 08:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1189c8800) [pid = 1663] [serial = 2016] [outer = 0x0] 08:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119a53400) [pid = 1663] [serial = 2017] [outer = 0x1189c8800] 08:42:46 INFO - PROCESS | 1663 | 1461426166426 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11a8e4c00) [pid = 1663] [serial = 2018] [outer = 0x1189c8800] 08:42:46 INFO - PROCESS | 1663 | 1461426166774 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:42:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 522ms 08:42:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:42:46 INFO - PROCESS | 1663 | 1461426166824 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1663 | 1461426166826 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:42:46 INFO - PROCESS | 1663 | 1461426166828 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1663 | 1461426166829 Marionette TRACE conn2 <- [1,2662,null,{}] 08:42:46 INFO - PROCESS | 1663 | 1461426166831 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 1663 | 1461426166910 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:42:46 INFO - PROCESS | 1663 | 1461426166915 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x127465800 == 39 [pid = 1663] [id = 673] 08:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11af4c400) [pid = 1663] [serial = 2019] [outer = 0x0] 08:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11be10400) [pid = 1663] [serial = 2020] [outer = 0x11af4c400] 08:42:46 INFO - PROCESS | 1663 | 1461426166941 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11bf38c00) [pid = 1663] [serial = 2021] [outer = 0x11af4c400] 08:42:47 INFO - PROCESS | 1663 | 1461426167263 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:42:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 469ms 08:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:42:47 INFO - PROCESS | 1663 | 1461426167298 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1663 | 1461426167299 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:42:47 INFO - PROCESS | 1663 | 1461426167301 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1663 | 1461426167302 Marionette TRACE conn2 <- [1,2666,null,{}] 08:42:47 INFO - PROCESS | 1663 | 1461426167305 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 1663 | 1461426167383 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:42:47 INFO - PROCESS | 1663 | 1461426167387 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x129413800 == 40 [pid = 1663] [id = 674] 08:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11bf82800) [pid = 1663] [serial = 2022] [outer = 0x0] 08:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11c14d800) [pid = 1663] [serial = 2023] [outer = 0x11bf82800] 08:42:47 INFO - PROCESS | 1663 | 1461426167415 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11c232800) [pid = 1663] [serial = 2024] [outer = 0x11bf82800] 08:42:48 INFO - PROCESS | 1663 | 1461426168252 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 970ms 08:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:42:48 INFO - PROCESS | 1663 | 1461426168272 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 1663 | 1461426168273 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:42:48 INFO - PROCESS | 1663 | 1461426168275 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1663 | 1461426168278 Marionette TRACE conn2 <- [1,2670,null,{}] 08:42:48 INFO - PROCESS | 1663 | 1461426168288 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 1663 | 1461426168397 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:42:48 INFO - PROCESS | 1663 | 1461426168402 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295e6000 == 41 [pid = 1663] [id = 675] 08:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11c60fc00) [pid = 1663] [serial = 2025] [outer = 0x0] 08:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x123a3a800) [pid = 1663] [serial = 2026] [outer = 0x11c60fc00] 08:42:48 INFO - PROCESS | 1663 | 1461426168429 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12690cc00) [pid = 1663] [serial = 2027] [outer = 0x11c60fc00] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11b0ef400) [pid = 1663] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1147d6800) [pid = 1663] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x114bbd800) [pid = 1663] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1150c6800) [pid = 1663] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x126d58c00) [pid = 1663] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x114bc6800) [pid = 1663] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x114bb4000) [pid = 1663] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11654dc00) [pid = 1663] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11c44e000) [pid = 1663] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11bf84400) [pid = 1663] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1134da400) [pid = 1663] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:42:49 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11423ec00) [pid = 1663] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:42:49 INFO - PROCESS | 1663 | 1461426169347 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1663 | 1461426169357 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:42:49 INFO - PROCESS | 1663 | 1461426169360 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1663 | 1461426169363 Marionette TRACE conn2 <- [1,2674,null,{}] 08:42:49 INFO - PROCESS | 1663 | 1461426169368 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:49 INFO - PROCESS | 1663 | 1461426169466 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:42:49 INFO - PROCESS | 1663 | 1461426169515 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x119246800 == 42 [pid = 1663] [id = 676] 08:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x114bbc000) [pid = 1663] [serial = 2028] [outer = 0x0] 08:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x114bc0000) [pid = 1663] [serial = 2029] [outer = 0x114bbc000] 08:42:49 INFO - PROCESS | 1663 | 1461426169549 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x114f6ac00) [pid = 1663] [serial = 2030] [outer = 0x114bbc000] 08:42:50 INFO - PROCESS | 1663 | 1461426170505 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 1663 | 1461426170539 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:42:50 INFO - PROCESS | 1663 | 1461426170544 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 1663 | 1461426170546 Marionette TRACE conn2 <- [1,2678,null,{}] 08:42:50 INFO - PROCESS | 1663 | 1461426170549 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 1663 | 1461426170646 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:42:50 INFO - PROCESS | 1663 | 1461426170694 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x127050000 == 43 [pid = 1663] [id = 677] 08:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1150ccc00) [pid = 1663] [serial = 2031] [outer = 0x0] 08:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118988000) [pid = 1663] [serial = 2032] [outer = 0x1150ccc00] 08:42:50 INFO - PROCESS | 1663 | 1461426170725 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118f4c000) [pid = 1663] [serial = 2033] [outer = 0x1150ccc00] 08:42:51 INFO - PROCESS | 1663 | 1461426171603 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:42:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1124ms 08:42:51 INFO - PROCESS | 1663 | 1461426171668 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 1663 | 1461426171670 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:42:51 INFO - PROCESS | 1663 | 1461426171672 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 1663 | 1461426171676 Marionette TRACE conn2 <- [1,2682,null,{}] 08:42:51 INFO - PROCESS | 1663 | 1461426171686 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 1663 | 1461426171788 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:42:51 INFO - PROCESS | 1663 | 1461426171839 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab74000 == 44 [pid = 1663] [id = 678] 08:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11ad8ac00) [pid = 1663] [serial = 2034] [outer = 0x0] 08:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11c230c00) [pid = 1663] [serial = 2035] [outer = 0x11ad8ac00] 08:42:51 INFO - PROCESS | 1663 | 1461426171872 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11c614c00) [pid = 1663] [serial = 2036] [outer = 0x11ad8ac00] 08:42:52 INFO - PROCESS | 1663 | 1461426172788 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:42:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1126ms 08:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:42:52 INFO - PROCESS | 1663 | 1461426172799 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1663 | 1461426172801 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:42:52 INFO - PROCESS | 1663 | 1461426172803 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1663 | 1461426172804 Marionette TRACE conn2 <- [1,2686,null,{}] 08:42:52 INFO - PROCESS | 1663 | 1461426172807 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 1663 | 1461426172905 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:42:52 INFO - PROCESS | 1663 | 1461426172954 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x127468800 == 45 [pid = 1663] [id = 679] 08:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11af50800) [pid = 1663] [serial = 2037] [outer = 0x0] 08:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11c619000) [pid = 1663] [serial = 2038] [outer = 0x11af50800] 08:42:52 INFO - PROCESS | 1663 | 1461426172988 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126258400) [pid = 1663] [serial = 2039] [outer = 0x11af50800] 08:42:53 INFO - PROCESS | 1663 | 1461426173956 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1663 | 1461426174026 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:42:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:42:54 INFO - PROCESS | 1663 | 1461426174029 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 1663 | 1461426174031 Marionette TRACE conn2 <- [1,2690,null,{}] 08:42:54 INFO - PROCESS | 1663 | 1461426174034 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 1663 | 1461426174126 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:42:54 INFO - PROCESS | 1663 | 1461426174176 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b1b000 == 46 [pid = 1663] [id = 680] 08:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x114f6d400) [pid = 1663] [serial = 2040] [outer = 0x0] 08:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x116248c00) [pid = 1663] [serial = 2041] [outer = 0x114f6d400] 08:42:54 INFO - PROCESS | 1663 | 1461426174205 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1187b1000) [pid = 1663] [serial = 2042] [outer = 0x114f6d400] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x129413800 == 45 [pid = 1663] [id = 674] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x127465800 == 44 [pid = 1663] [id = 673] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x1263c3000 == 43 [pid = 1663] [id = 672] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x119724800 == 42 [pid = 1663] [id = 671] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x119107800 == 41 [pid = 1663] [id = 670] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x114f0f000) [pid = 1663] [serial = 1954] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126315800) [pid = 1663] [serial = 1990] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x12b19a000 == 40 [pid = 1663] [id = 667] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab91800 == 39 [pid = 1663] [id = 666] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x127061800 == 38 [pid = 1663] [id = 665] 08:42:54 INFO - PROCESS | 1663 | --DOCSHELL 0x119237800 == 37 [pid = 1663] [id = 664] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11c147000) [pid = 1663] [serial = 1973] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11be07400) [pid = 1663] [serial = 1972] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11c152000) [pid = 1663] [serial = 1975] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11c233800) [pid = 1663] [serial = 1976] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11ad88800) [pid = 1663] [serial = 1969] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1153d7c00) [pid = 1663] [serial = 1960] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1158a5c00) [pid = 1663] [serial = 1961] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x126d62c00) [pid = 1663] [serial = 1952] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x114f70800) [pid = 1663] [serial = 1958] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x114f11400) [pid = 1663] [serial = 1957] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x119a54000) [pid = 1663] [serial = 1966] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11a80d400) [pid = 1663] [serial = 1967] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1189cc000) [pid = 1663] [serial = 1963] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118ee9400) [pid = 1663] [serial = 1964] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x126266400) [pid = 1663] [serial = 1988] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11c456c00) [pid = 1663] [serial = 1978] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x1178ee800) [pid = 1663] [serial = 1982] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x123b4a000) [pid = 1663] [serial = 1987] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x11a8e8800) [pid = 1663] [serial = 1984] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x114bc2400) [pid = 1663] [serial = 1981] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x11c617400) [pid = 1663] [serial = 1979] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x11afeb400) [pid = 1663] [serial = 1970] [outer = 0x0] [url = about:blank] 08:42:54 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x11c842c00) [pid = 1663] [serial = 1985] [outer = 0x0] [url = about:blank] 08:42:55 INFO - PROCESS | 1663 | 1461426175121 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1663 | 1461426175158 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:42:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:42:55 INFO - PROCESS | 1663 | 1461426175164 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1663 | 1461426175166 Marionette TRACE conn2 <- [1,2694,null,{}] 08:42:55 INFO - PROCESS | 1663 | 1461426175169 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 1663 | 1461426175248 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:42:55 INFO - PROCESS | 1663 | 1461426175297 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b28000 == 38 [pid = 1663] [id = 681] 08:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11890cc00) [pid = 1663] [serial = 2043] [outer = 0x0] 08:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x119d57000) [pid = 1663] [serial = 2044] [outer = 0x11890cc00] 08:42:55 INFO - PROCESS | 1663 | 1461426175323 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x11afe5c00) [pid = 1663] [serial = 2045] [outer = 0x11890cc00] 08:42:56 INFO - PROCESS | 1663 | 1461426176128 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1663 | 1461426176136 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:42:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:42:56 INFO - PROCESS | 1663 | 1461426176138 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1663 | 1461426176141 Marionette TRACE conn2 <- [1,2698,null,{}] 08:42:56 INFO - PROCESS | 1663 | 1461426176150 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 1663 | 1461426176230 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:42:56 INFO - PROCESS | 1663 | 1461426176236 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12940b000 == 39 [pid = 1663] [id = 682] 08:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11bf84000) [pid = 1663] [serial = 2046] [outer = 0x0] 08:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11c22e800) [pid = 1663] [serial = 2047] [outer = 0x11bf84000] 08:42:56 INFO - PROCESS | 1663 | 1461426176266 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11c840800) [pid = 1663] [serial = 2048] [outer = 0x11bf84000] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x11bf82800) [pid = 1663] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x114f07000) [pid = 1663] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x116548c00) [pid = 1663] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x119abf400) [pid = 1663] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x115896400) [pid = 1663] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x114f0d000) [pid = 1663] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x1189c8800) [pid = 1663] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x1150cf000) [pid = 1663] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x11af4c400) [pid = 1663] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:42:57 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x11475c800) [pid = 1663] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:42:57 INFO - PROCESS | 1663 | 1461426177136 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1663 | 1461426177165 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:42:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:42:57 INFO - PROCESS | 1663 | 1461426177168 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1663 | 1461426177169 Marionette TRACE conn2 <- [1,2702,null,{}] 08:42:57 INFO - PROCESS | 1663 | 1461426177171 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 1663 | 1461426177251 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:42:57 INFO - PROCESS | 1663 | 1461426177255 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295e4000 == 40 [pid = 1663] [id = 683] 08:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x114f0d000) [pid = 1663] [serial = 2049] [outer = 0x0] 08:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x119abf400) [pid = 1663] [serial = 2050] [outer = 0x114f0d000] 08:42:57 INFO - PROCESS | 1663 | 1461426177283 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x11c234400) [pid = 1663] [serial = 2051] [outer = 0x114f0d000] 08:42:57 INFO - PROCESS | 1663 | 1461426177595 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:42:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 470ms 08:42:57 INFO - PROCESS | 1663 | 1461426177639 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1663 | 1461426177640 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:42:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:42:57 INFO - PROCESS | 1663 | 1461426177642 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1663 | 1461426177644 Marionette TRACE conn2 <- [1,2706,null,{}] 08:42:57 INFO - PROCESS | 1663 | 1461426177646 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 1663 | 1461426177723 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:42:57 INFO - PROCESS | 1663 | 1461426177776 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab2a800 == 41 [pid = 1663] [id = 684] 08:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1153db000) [pid = 1663] [serial = 2052] [outer = 0x0] 08:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x123b49c00) [pid = 1663] [serial = 2053] [outer = 0x1153db000] 08:42:57 INFO - PROCESS | 1663 | 1461426177802 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x126311c00) [pid = 1663] [serial = 2054] [outer = 0x1153db000] 08:42:58 INFO - PROCESS | 1663 | 1461426178093 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:42:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 470ms 08:42:58 INFO - PROCESS | 1663 | 1461426178116 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1663 | 1461426178117 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:42:58 INFO - PROCESS | 1663 | 1461426178120 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1663 | 1461426178121 Marionette TRACE conn2 <- [1,2710,null,{}] 08:42:58 INFO - PROCESS | 1663 | 1461426178124 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 1663 | 1461426178223 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:42:58 INFO - PROCESS | 1663 | 1461426178230 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae0c000 == 42 [pid = 1663] [id = 685] 08:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x12666d800) [pid = 1663] [serial = 2055] [outer = 0x0] 08:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1269d6000) [pid = 1663] [serial = 2056] [outer = 0x12666d800] 08:42:58 INFO - PROCESS | 1663 | 1461426178255 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x126d64400) [pid = 1663] [serial = 2057] [outer = 0x12666d800] 08:42:58 INFO - PROCESS | 1663 | 1461426178729 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1663 | 1461426178744 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:42:58 INFO - PROCESS | 1663 | 1461426178749 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1663 | 1461426178750 Marionette TRACE conn2 <- [1,2714,null,{}] 08:42:58 INFO - PROCESS | 1663 | 1461426178754 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 1663 | 1461426178871 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:42:58 INFO - PROCESS | 1663 | 1461426178881 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b180000 == 43 [pid = 1663] [id = 686] 08:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x126d67c00) [pid = 1663] [serial = 2058] [outer = 0x0] 08:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x126e47400) [pid = 1663] [serial = 2059] [outer = 0x126d67c00] 08:42:58 INFO - PROCESS | 1663 | 1461426178919 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x126e4f800) [pid = 1663] [serial = 2060] [outer = 0x126d67c00] 08:42:59 INFO - PROCESS | 1663 | 1461426179252 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:42:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 520ms 08:42:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:42:59 INFO - PROCESS | 1663 | 1461426179270 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1663 | 1461426179271 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:42:59 INFO - PROCESS | 1663 | 1461426179273 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 1663 | 1461426179275 Marionette TRACE conn2 <- [1,2718,null,{}] 08:42:59 INFO - PROCESS | 1663 | 1461426179281 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 1663 | 1461426179386 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:42:59 INFO - PROCESS | 1663 | 1461426179392 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b194000 == 44 [pid = 1663] [id = 687] 08:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x114bb8000) [pid = 1663] [serial = 2061] [outer = 0x0] 08:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x126e55000) [pid = 1663] [serial = 2062] [outer = 0x114bb8000] 08:42:59 INFO - PROCESS | 1663 | 1461426179417 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x126e6a000) [pid = 1663] [serial = 2063] [outer = 0x114bb8000] 08:42:59 INFO - PROCESS | 1663 | 1461426179736 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1663 | 1461426179749 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:42:59 INFO - PROCESS | 1663 | 1461426179751 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 1663 | 1461426179752 Marionette TRACE conn2 <- [1,2722,null,{}] 08:42:59 INFO - PROCESS | 1663 | 1461426179754 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 1663 | 1461426179836 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:42:59 INFO - PROCESS | 1663 | 1461426179842 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb1b800 == 45 [pid = 1663] [id = 688] 08:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x126e6b800) [pid = 1663] [serial = 2064] [outer = 0x0] 08:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x126e74800) [pid = 1663] [serial = 2065] [outer = 0x126e6b800] 08:42:59 INFO - PROCESS | 1663 | 1461426179867 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x126ed1400) [pid = 1663] [serial = 2066] [outer = 0x126e6b800] 08:43:00 INFO - PROCESS | 1663 | 1461426180202 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1663 | 1461426180221 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:43:00 INFO - PROCESS | 1663 | 1461426180223 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1663 | 1461426180224 Marionette TRACE conn2 <- [1,2726,null,{}] 08:43:00 INFO - PROCESS | 1663 | 1461426180229 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 1663 | 1461426180334 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:43:00 INFO - PROCESS | 1663 | 1461426180341 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bb2d000 == 46 [pid = 1663] [id = 689] 08:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x126dc9400) [pid = 1663] [serial = 2067] [outer = 0x0] 08:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x126ed0000) [pid = 1663] [serial = 2068] [outer = 0x126dc9400] 08:43:00 INFO - PROCESS | 1663 | 1461426180366 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x127341800) [pid = 1663] [serial = 2069] [outer = 0x126dc9400] 08:43:00 INFO - PROCESS | 1663 | 1461426180843 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:43:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 08:43:00 INFO - PROCESS | 1663 | 1461426180909 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1663 | 1461426180912 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:43:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:43:00 INFO - PROCESS | 1663 | 1461426180916 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1663 | 1461426180918 Marionette TRACE conn2 <- [1,2730,null,{}] 08:43:00 INFO - PROCESS | 1663 | 1461426180923 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 1663 | 1461426181025 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:43:01 INFO - PROCESS | 1663 | 1461426181131 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1263b8800 == 47 [pid = 1663] [id = 690] 08:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1187a9800) [pid = 1663] [serial = 2070] [outer = 0x0] 08:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x118c21000) [pid = 1663] [serial = 2071] [outer = 0x1187a9800] 08:43:01 INFO - PROCESS | 1663 | 1461426181163 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11a805c00) [pid = 1663] [serial = 2072] [outer = 0x1187a9800] 08:43:02 INFO - PROCESS | 1663 | 1461426182046 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1663 | 1461426182093 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:43:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:43:02 INFO - PROCESS | 1663 | 1461426182097 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1663 | 1461426182099 Marionette TRACE conn2 <- [1,2734,null,{}] 08:43:02 INFO - PROCESS | 1663 | 1461426182102 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 1663 | 1461426182235 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:43:02 INFO - PROCESS | 1663 | 1461426182287 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abd2800 == 48 [pid = 1663] [id = 691] 08:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x11ba7bc00) [pid = 1663] [serial = 2073] [outer = 0x0] 08:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11c147000) [pid = 1663] [serial = 2074] [outer = 0x11ba7bc00] 08:43:02 INFO - PROCESS | 1663 | 1461426182317 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126258c00) [pid = 1663] [serial = 2075] [outer = 0x11ba7bc00] 08:43:03 INFO - PROCESS | 1663 | 1461426183087 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1020ms 08:43:03 INFO - PROCESS | 1663 | 1461426183139 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1663 | 1461426183141 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:43:03 INFO - PROCESS | 1663 | 1461426183148 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1663 | 1461426183151 Marionette TRACE conn2 <- [1,2738,null,{}] 08:43:03 INFO - PROCESS | 1663 | 1461426183154 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 1663 | 1461426183240 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:43:03 INFO - PROCESS | 1663 | 1461426183311 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1165c0000 == 49 [pid = 1663] [id = 692] 08:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x114f66800) [pid = 1663] [serial = 2076] [outer = 0x0] 08:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x114f6f000) [pid = 1663] [serial = 2077] [outer = 0x114f66800] 08:43:03 INFO - PROCESS | 1663 | 1461426183341 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1152cd400) [pid = 1663] [serial = 2078] [outer = 0x114f66800] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb1b800 == 48 [pid = 1663] [id = 688] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12b194000 == 47 [pid = 1663] [id = 687] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12b180000 == 46 [pid = 1663] [id = 686] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae0c000 == 45 [pid = 1663] [id = 685] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11c848c00) [pid = 1663] [serial = 2002] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12630c800) [pid = 1663] [serial = 2005] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x123a3a800) [pid = 1663] [serial = 2026] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | 1461426183795 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab2a800 == 44 [pid = 1663] [id = 684] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1295e4000 == 43 [pid = 1663] [id = 683] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12940b000 == 42 [pid = 1663] [id = 682] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x123b28000 == 41 [pid = 1663] [id = 681] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x123b1b000 == 40 [pid = 1663] [id = 680] 08:43:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1295e6000 == 39 [pid = 1663] [id = 675] 08:43:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:43:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 08:43:03 INFO - PROCESS | 1663 | 1461426183819 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1663 | 1461426183823 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:43:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:43:03 INFO - PROCESS | 1663 | 1461426183830 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1663 | 1461426183831 Marionette TRACE conn2 <- [1,2742,null,{}] 08:43:03 INFO - PROCESS | 1663 | 1461426183834 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 1663 | 1461426183919 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118cef400) [pid = 1663] [serial = 1997] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1178ee000) [pid = 1663] [serial = 1996] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11bf88000) [pid = 1663] [serial = 2000] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11b9af000) [pid = 1663] [serial = 1999] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x126d5a800) [pid = 1663] [serial = 2009] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1269d5800) [pid = 1663] [serial = 2008] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1150c5c00) [pid = 1663] [serial = 2012] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x114f68000) [pid = 1663] [serial = 2011] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119a53400) [pid = 1663] [serial = 2017] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11a8e4c00) [pid = 1663] [serial = 2018] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x115898800) [pid = 1663] [serial = 2014] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11671c000) [pid = 1663] [serial = 2015] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11be10400) [pid = 1663] [serial = 2020] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x11bf38c00) [pid = 1663] [serial = 2021] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x114f02c00) [pid = 1663] [serial = 1993] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x114f6b800) [pid = 1663] [serial = 1994] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x11c232800) [pid = 1663] [serial = 2024] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x11c14d800) [pid = 1663] [serial = 2023] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x114f6fc00) [pid = 1663] [serial = 1955] [outer = 0x0] [url = about:blank] 08:43:03 INFO - PROCESS | 1663 | 1461426183974 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x119b89800 == 40 [pid = 1663] [id = 693] 08:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x114f6b800) [pid = 1663] [serial = 2079] [outer = 0x0] 08:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x1156e4800) [pid = 1663] [serial = 2080] [outer = 0x114f6b800] 08:43:04 INFO - PROCESS | 1663 | 1461426184004 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118988400) [pid = 1663] [serial = 2081] [outer = 0x114f6b800] 08:43:04 INFO - PROCESS | 1663 | 1461426184304 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:43:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 521ms 08:43:04 INFO - PROCESS | 1663 | 1461426184350 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1663 | 1461426184351 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:43:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:43:04 INFO - PROCESS | 1663 | 1461426184354 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1663 | 1461426184357 Marionette TRACE conn2 <- [1,2746,null,{}] 08:43:04 INFO - PROCESS | 1663 | 1461426184368 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 1663 | 1461426184453 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:43:04 INFO - PROCESS | 1663 | 1461426184542 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b1b000 == 41 [pid = 1663] [id = 694] 08:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x114bc2000) [pid = 1663] [serial = 2082] [outer = 0x0] 08:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11919a400) [pid = 1663] [serial = 2083] [outer = 0x114bc2000] 08:43:04 INFO - PROCESS | 1663 | 1461426184587 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x11b0e8c00) [pid = 1663] [serial = 2084] [outer = 0x114bc2000] 08:43:04 INFO - PROCESS | 1663 | 1461426184982 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 674ms 08:43:05 INFO - PROCESS | 1663 | 1461426185029 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1663 | 1461426185031 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:43:05 INFO - PROCESS | 1663 | 1461426185033 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1663 | 1461426185034 Marionette TRACE conn2 <- [1,2750,null,{}] 08:43:05 INFO - PROCESS | 1663 | 1461426185037 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 1663 | 1461426185114 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:43:05 INFO - PROCESS | 1663 | 1461426185119 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x127023800 == 42 [pid = 1663] [id = 695] 08:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11b9ad400) [pid = 1663] [serial = 2085] [outer = 0x0] 08:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11bf36400) [pid = 1663] [serial = 2086] [outer = 0x11b9ad400] 08:43:05 INFO - PROCESS | 1663 | 1461426185145 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11bf8ac00) [pid = 1663] [serial = 2087] [outer = 0x11b9ad400] 08:43:05 INFO - PROCESS | 1663 | 1461426185481 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 473ms 08:43:05 INFO - PROCESS | 1663 | 1461426185507 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1663 | 1461426185510 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:43:05 INFO - PROCESS | 1663 | 1461426185513 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1663 | 1461426185514 Marionette TRACE conn2 <- [1,2754,null,{}] 08:43:05 INFO - PROCESS | 1663 | 1461426185517 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 1663 | 1461426185591 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:43:05 INFO - PROCESS | 1663 | 1461426185648 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x128063000 == 43 [pid = 1663] [id = 696] 08:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11bf2cc00) [pid = 1663] [serial = 2088] [outer = 0x0] 08:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11c14f400) [pid = 1663] [serial = 2089] [outer = 0x11bf2cc00] 08:43:05 INFO - PROCESS | 1663 | 1461426185674 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11c23c000) [pid = 1663] [serial = 2090] [outer = 0x11bf2cc00] 08:43:05 INFO - PROCESS | 1663 | 1461426185964 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:43:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 468ms 08:43:05 INFO - PROCESS | 1663 | 1461426185985 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1663 | 1461426185987 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:43:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:43:05 INFO - PROCESS | 1663 | 1461426185989 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1663 | 1461426185990 Marionette TRACE conn2 <- [1,2758,null,{}] 08:43:05 INFO - PROCESS | 1663 | 1461426185994 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 1663 | 1461426186107 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:43:06 INFO - PROCESS | 1663 | 1461426186123 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12941c800 == 44 [pid = 1663] [id = 697] 08:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11c238c00) [pid = 1663] [serial = 2091] [outer = 0x0] 08:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11c841400) [pid = 1663] [serial = 2092] [outer = 0x11c238c00] 08:43:06 INFO - PROCESS | 1663 | 1461426186152 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126256c00) [pid = 1663] [serial = 2093] [outer = 0x11c238c00] 08:43:06 INFO - PROCESS | 1663 | 1461426186498 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 520ms 08:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:43:06 INFO - PROCESS | 1663 | 1461426186511 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1663 | 1461426186513 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:43:06 INFO - PROCESS | 1663 | 1461426186515 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1663 | 1461426186516 Marionette TRACE conn2 <- [1,2762,null,{}] 08:43:06 INFO - PROCESS | 1663 | 1461426186519 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 1663 | 1461426186614 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:43:06 INFO - PROCESS | 1663 | 1461426186627 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1185c2800 == 45 [pid = 1663] [id = 698] 08:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x123b4cc00) [pid = 1663] [serial = 2094] [outer = 0x0] 08:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126315c00) [pid = 1663] [serial = 2095] [outer = 0x123b4cc00] 08:43:06 INFO - PROCESS | 1663 | 1461426186652 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12666dc00) [pid = 1663] [serial = 2096] [outer = 0x123b4cc00] 08:43:06 INFO - PROCESS | 1663 | 1461426186956 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:43:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 470ms 08:43:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:43:06 INFO - PROCESS | 1663 | 1461426186986 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1663 | 1461426186987 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:43:06 INFO - PROCESS | 1663 | 1461426186989 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1663 | 1461426186990 Marionette TRACE conn2 <- [1,2766,null,{}] 08:43:06 INFO - PROCESS | 1663 | 1461426186994 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 1663 | 1461426187089 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:43:07 INFO - PROCESS | 1663 | 1461426187093 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab48000 == 46 [pid = 1663] [id = 699] 08:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126317400) [pid = 1663] [serial = 2097] [outer = 0x0] 08:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1269d2800) [pid = 1663] [serial = 2098] [outer = 0x126317400] 08:43:07 INFO - PROCESS | 1663 | 1461426187118 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x126b51400) [pid = 1663] [serial = 2099] [outer = 0x126317400] 08:43:07 INFO - PROCESS | 1663 | 1461426187441 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:43:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 473ms 08:43:07 INFO - PROCESS | 1663 | 1461426187473 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 1663 | 1461426187474 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:43:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:43:07 INFO - PROCESS | 1663 | 1461426187479 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 1663 | 1461426187482 Marionette TRACE conn2 <- [1,2770,null,{}] 08:43:07 INFO - PROCESS | 1663 | 1461426187485 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 1663 | 1461426187584 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:43:07 INFO - PROCESS | 1663 | 1461426187597 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abe0000 == 47 [pid = 1663] [id = 700] 08:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x126b52800) [pid = 1663] [serial = 2100] [outer = 0x0] 08:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x126d5a000) [pid = 1663] [serial = 2101] [outer = 0x126b52800] 08:43:07 INFO - PROCESS | 1663 | 1461426187623 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x126d60c00) [pid = 1663] [serial = 2102] [outer = 0x126b52800] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12630ac00) [pid = 1663] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11c14c000) [pid = 1663] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11c457000) [pid = 1663] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x114f0d000) [pid = 1663] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11bf84000) [pid = 1663] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11af50800) [pid = 1663] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x114f6d400) [pid = 1663] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11890cc00) [pid = 1663] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x126d67c00) [pid = 1663] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12666d800) [pid = 1663] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x126e6b800) [pid = 1663] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x114bb8000) [pid = 1663] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:43:08 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1153db000) [pid = 1663] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:43:08 INFO - PROCESS | 1663 | 1461426188125 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:43:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 675ms 08:43:08 INFO - PROCESS | 1663 | 1461426188153 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1663 | 1461426188154 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:43:08 INFO - PROCESS | 1663 | 1461426188157 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1663 | 1461426188158 Marionette TRACE conn2 <- [1,2774,null,{}] 08:43:08 INFO - PROCESS | 1663 | 1461426188160 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 1663 | 1461426188237 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:43:08 INFO - PROCESS | 1663 | 1461426188242 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a645000 == 48 [pid = 1663] [id = 701] 08:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11890cc00) [pid = 1663] [serial = 2103] [outer = 0x0] 08:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11aff2c00) [pid = 1663] [serial = 2104] [outer = 0x11890cc00] 08:43:08 INFO - PROCESS | 1663 | 1461426188270 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12624fc00) [pid = 1663] [serial = 2105] [outer = 0x11890cc00] 08:43:08 INFO - PROCESS | 1663 | 1461426188589 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:43:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 471ms 08:43:08 INFO - PROCESS | 1663 | 1461426188630 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:43:08 INFO - PROCESS | 1663 | 1461426188631 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:43:08 INFO - PROCESS | 1663 | 1461426188633 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1663 | 1461426188635 Marionette TRACE conn2 <- [1,2778,null,{}] 08:43:08 INFO - PROCESS | 1663 | 1461426188637 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 1663 | 1461426188752 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:43:08 INFO - PROCESS | 1663 | 1461426188761 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b193000 == 49 [pid = 1663] [id = 702] 08:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119277400) [pid = 1663] [serial = 2106] [outer = 0x0] 08:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x126d63000) [pid = 1663] [serial = 2107] [outer = 0x119277400] 08:43:08 INFO - PROCESS | 1663 | 1461426188791 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x126e68800) [pid = 1663] [serial = 2108] [outer = 0x119277400] 08:43:09 INFO - PROCESS | 1663 | 1461426189098 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:43:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 519ms 08:43:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:43:09 INFO - PROCESS | 1663 | 1461426189153 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1663 | 1461426189155 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:43:09 INFO - PROCESS | 1663 | 1461426189157 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1663 | 1461426189158 Marionette TRACE conn2 <- [1,2782,null,{}] 08:43:09 INFO - PROCESS | 1663 | 1461426189160 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 1663 | 1461426189239 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:43:09 INFO - PROCESS | 1663 | 1461426189245 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7bf000 == 50 [pid = 1663] [id = 703] 08:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126e6cc00) [pid = 1663] [serial = 2109] [outer = 0x0] 08:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126ecc800) [pid = 1663] [serial = 2110] [outer = 0x126e6cc00] 08:43:09 INFO - PROCESS | 1663 | 1461426189271 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12733ec00) [pid = 1663] [serial = 2111] [outer = 0x126e6cc00] 08:43:09 INFO - PROCESS | 1663 | 1461426189601 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:43:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 473ms 08:43:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:43:09 INFO - PROCESS | 1663 | 1461426189631 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1663 | 1461426189632 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:43:09 INFO - PROCESS | 1663 | 1461426189634 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1663 | 1461426189635 Marionette TRACE conn2 <- [1,2786,null,{}] 08:43:09 INFO - PROCESS | 1663 | 1461426189637 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 1663 | 1461426189740 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:43:09 INFO - PROCESS | 1663 | 1461426189749 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf9e000 == 51 [pid = 1663] [id = 704] 08:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x127420400) [pid = 1663] [serial = 2112] [outer = 0x0] 08:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x127423800) [pid = 1663] [serial = 2113] [outer = 0x127420400] 08:43:09 INFO - PROCESS | 1663 | 1461426189775 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x127429800) [pid = 1663] [serial = 2114] [outer = 0x127420400] 08:43:10 INFO - PROCESS | 1663 | 1461426190065 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 469ms 08:43:10 INFO - PROCESS | 1663 | 1461426190160 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 1663 | 1461426190163 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:43:10 INFO - PROCESS | 1663 | 1461426190170 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1663 | 1461426190172 Marionette TRACE conn2 <- [1,2790,null,{}] 08:43:10 INFO - PROCESS | 1663 | 1461426190182 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 1663 | 1461426190287 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:43:10 INFO - PROCESS | 1663 | 1461426190350 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x119119800 == 52 [pid = 1663] [id = 705] 08:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x114bb5c00) [pid = 1663] [serial = 2115] [outer = 0x0] 08:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x114bbf800) [pid = 1663] [serial = 2116] [outer = 0x114bb5c00] 08:43:10 INFO - PROCESS | 1663 | 1461426190383 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x114f67c00) [pid = 1663] [serial = 2117] [outer = 0x114bb5c00] 08:43:10 INFO - PROCESS | 1663 | 1461426190822 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 671ms 08:43:10 INFO - PROCESS | 1663 | 1461426190841 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 1663 | 1461426190844 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:43:10 INFO - PROCESS | 1663 | 1461426190849 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1663 | 1461426190852 Marionette TRACE conn2 <- [1,2794,null,{}] 08:43:10 INFO - PROCESS | 1663 | 1461426190855 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 1663 | 1461426190960 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:43:11 INFO - PROCESS | 1663 | 1461426191014 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c91d000 == 53 [pid = 1663] [id = 706] 08:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x114bb7c00) [pid = 1663] [serial = 2118] [outer = 0x0] 08:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118f46c00) [pid = 1663] [serial = 2119] [outer = 0x114bb7c00] 08:43:11 INFO - PROCESS | 1663 | 1461426191044 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11a8e8800) [pid = 1663] [serial = 2120] [outer = 0x114bb7c00] 08:43:11 INFO - PROCESS | 1663 | 1461426191461 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 624ms 08:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:43:11 INFO - PROCESS | 1663 | 1461426191472 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1663 | 1461426191474 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:43:11 INFO - PROCESS | 1663 | 1461426191476 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1663 | 1461426191477 Marionette TRACE conn2 <- [1,2798,null,{}] 08:43:11 INFO - PROCESS | 1663 | 1461426191481 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 1663 | 1461426191588 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:43:11 INFO - PROCESS | 1663 | 1461426191682 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b285000 == 54 [pid = 1663] [id = 707] 08:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11c4b3400) [pid = 1663] [serial = 2121] [outer = 0x0] 08:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x114f07000) [pid = 1663] [serial = 2122] [outer = 0x11c4b3400] 08:43:11 INFO - PROCESS | 1663 | 1461426191716 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11c84dc00) [pid = 1663] [serial = 2123] [outer = 0x11c4b3400] 08:43:12 INFO - PROCESS | 1663 | 1461426192180 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 771ms 08:43:12 INFO - PROCESS | 1663 | 1461426192247 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 1663 | 1461426192249 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:43:12 INFO - PROCESS | 1663 | 1461426192251 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 1663 | 1461426192252 Marionette TRACE conn2 <- [1,2802,null,{}] 08:43:12 INFO - PROCESS | 1663 | 1461426192255 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 1663 | 1461426192355 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:43:12 INFO - PROCESS | 1663 | 1461426192422 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d1af800 == 55 [pid = 1663] [id = 708] 08:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126259000) [pid = 1663] [serial = 2124] [outer = 0x0] 08:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126313c00) [pid = 1663] [serial = 2125] [outer = 0x126259000] 08:43:12 INFO - PROCESS | 1663 | 1461426192452 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x126e47800) [pid = 1663] [serial = 2126] [outer = 0x126259000] 08:43:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12fa8e800 == 54 [pid = 1663] [id = 16] 08:43:12 INFO - PROCESS | 1663 | 1461426192952 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 719ms 08:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:43:12 INFO - PROCESS | 1663 | 1461426192971 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 1663 | 1461426192972 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:43:12 INFO - PROCESS | 1663 | 1461426192974 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 1663 | 1461426192976 Marionette TRACE conn2 <- [1,2806,null,{}] 08:43:12 INFO - PROCESS | 1663 | 1461426192997 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 1663 | 1461426193098 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:43:13 INFO - PROCESS | 1663 | 1461426193165 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d7a2800 == 55 [pid = 1663] [id = 709] 08:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x126e48000) [pid = 1663] [serial = 2127] [outer = 0x0] 08:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x126ecdc00) [pid = 1663] [serial = 2128] [outer = 0x126e48000] 08:43:13 INFO - PROCESS | 1663 | 1461426193195 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12742c800) [pid = 1663] [serial = 2129] [outer = 0x126e48000] 08:43:13 INFO - PROCESS | 1663 | 1461426193600 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:43:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 638ms 08:43:13 INFO - PROCESS | 1663 | 1461426193612 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:43:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:43:13 INFO - PROCESS | 1663 | 1461426193614 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:43:13 INFO - PROCESS | 1663 | 1461426193616 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1663 | 1461426193617 Marionette TRACE conn2 <- [1,2810,null,{}] 08:43:13 INFO - PROCESS | 1663 | 1461426193620 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 1663 | 1461426193764 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:43:13 INFO - PROCESS | 1663 | 1461426193818 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da80800 == 56 [pid = 1663] [id = 710] 08:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12742d800) [pid = 1663] [serial = 2130] [outer = 0x0] 08:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1277f3400) [pid = 1663] [serial = 2131] [outer = 0x12742d800] 08:43:13 INFO - PROCESS | 1663 | 1461426193850 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x128974c00) [pid = 1663] [serial = 2132] [outer = 0x12742d800] 08:43:14 INFO - PROCESS | 1663 | 1461426194437 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 871ms 08:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:43:14 INFO - PROCESS | 1663 | 1461426194487 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1663 | 1461426194490 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:43:14 INFO - PROCESS | 1663 | 1461426194493 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1663 | 1461426194495 Marionette TRACE conn2 <- [1,2814,null,{}] 08:43:14 INFO - PROCESS | 1663 | 1461426194500 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 1663 | 1461426194594 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:43:14 INFO - PROCESS | 1663 | 1461426194665 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d38000 == 57 [pid = 1663] [id = 711] 08:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1150c9400) [pid = 1663] [serial = 2133] [outer = 0x0] 08:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1162be800) [pid = 1663] [serial = 2134] [outer = 0x1150c9400] 08:43:14 INFO - PROCESS | 1663 | 1461426194692 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x118c60400) [pid = 1663] [serial = 2135] [outer = 0x1150c9400] 08:43:15 INFO - PROCESS | 1663 | 1461426195138 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 676ms 08:43:15 INFO - PROCESS | 1663 | 1461426195169 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1663 | 1461426195174 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:43:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:43:15 INFO - PROCESS | 1663 | 1461426195205 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1663 | 1461426195207 Marionette TRACE conn2 <- [1,2818,null,{}] 08:43:15 INFO - PROCESS | 1663 | 1461426195214 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 1663 | 1461426195328 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x127050000 == 56 [pid = 1663] [id = 677] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x119246800 == 55 [pid = 1663] [id = 676] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae11800 == 54 [pid = 1663] [id = 663] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab74000 == 53 [pid = 1663] [id = 678] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7bf000 == 52 [pid = 1663] [id = 703] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12b193000 == 51 [pid = 1663] [id = 702] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12a645000 == 50 [pid = 1663] [id = 701] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12abe0000 == 49 [pid = 1663] [id = 700] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab48000 == 48 [pid = 1663] [id = 699] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1185c2800 == 47 [pid = 1663] [id = 698] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12941c800 == 46 [pid = 1663] [id = 697] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x128063000 == 45 [pid = 1663] [id = 696] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x127023800 == 44 [pid = 1663] [id = 695] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x123b1b000 == 43 [pid = 1663] [id = 694] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x119b89800 == 42 [pid = 1663] [id = 693] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1165c0000 == 41 [pid = 1663] [id = 692] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12abd2800 == 40 [pid = 1663] [id = 691] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x1263b8800 == 39 [pid = 1663] [id = 690] 08:43:15 INFO - PROCESS | 1663 | --DOCSHELL 0x12bb2d000 == 38 [pid = 1663] [id = 689] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126673800) [pid = 1663] [serial = 1991] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12624e400) [pid = 1663] [serial = 2003] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x126675c00) [pid = 1663] [serial = 2006] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x126e6a000) [pid = 1663] [serial = 2063] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126e4f800) [pid = 1663] [serial = 2060] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x126311c00) [pid = 1663] [serial = 2054] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11c234400) [pid = 1663] [serial = 2051] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x126d64400) [pid = 1663] [serial = 2057] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11c840800) [pid = 1663] [serial = 2048] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x123b49c00) [pid = 1663] [serial = 2053] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x126e55000) [pid = 1663] [serial = 2062] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126ed1400) [pid = 1663] [serial = 2066] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119abf400) [pid = 1663] [serial = 2050] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11c22e800) [pid = 1663] [serial = 2047] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x114bc0000) [pid = 1663] [serial = 2029] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11c230c00) [pid = 1663] [serial = 2035] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x126258400) [pid = 1663] [serial = 2039] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11c619000) [pid = 1663] [serial = 2038] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1187b1000) [pid = 1663] [serial = 2042] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x116248c00) [pid = 1663] [serial = 2041] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119d57000) [pid = 1663] [serial = 2044] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11afe5c00) [pid = 1663] [serial = 2045] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x118988000) [pid = 1663] [serial = 2032] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126e47400) [pid = 1663] [serial = 2059] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1269d6000) [pid = 1663] [serial = 2056] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x126e74800) [pid = 1663] [serial = 2065] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1663 | 1461426195413 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1165c0000 == 39 [pid = 1663] [id = 712] 08:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x114f08400) [pid = 1663] [serial = 2136] [outer = 0x0] 08:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1150cf800) [pid = 1663] [serial = 2137] [outer = 0x114f08400] 08:43:15 INFO - PROCESS | 1663 | 1461426195439 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x119134c00) [pid = 1663] [serial = 2138] [outer = 0x114f08400] 08:43:15 INFO - PROCESS | 1663 | 1461426195748 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 578ms 08:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:43:15 INFO - PROCESS | 1663 | 1461426195783 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1663 | 1461426195784 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:43:15 INFO - PROCESS | 1663 | 1461426195786 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1663 | 1461426195789 Marionette TRACE conn2 <- [1,2822,null,{}] 08:43:15 INFO - PROCESS | 1663 | 1461426195796 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 1663 | 1461426195881 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:43:15 INFO - PROCESS | 1663 | 1461426195906 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x126d2f800 == 40 [pid = 1663] [id = 713] 08:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11bf33800) [pid = 1663] [serial = 2139] [outer = 0x0] 08:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11c147c00) [pid = 1663] [serial = 2140] [outer = 0x11bf33800] 08:43:15 INFO - PROCESS | 1663 | 1461426195934 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11c234400) [pid = 1663] [serial = 2141] [outer = 0x11bf33800] 08:43:16 INFO - PROCESS | 1663 | 1461426196292 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 523ms 08:43:16 INFO - PROCESS | 1663 | 1461426196311 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1663 | 1461426196315 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:43:16 INFO - PROCESS | 1663 | 1461426196317 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1663 | 1461426196318 Marionette TRACE conn2 <- [1,2826,null,{}] 08:43:16 INFO - PROCESS | 1663 | 1461426196321 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 1663 | 1461426196406 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:43:16 INFO - PROCESS | 1663 | 1461426196461 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x129411800 == 41 [pid = 1663] [id = 714] 08:43:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11bf36c00) [pid = 1663] [serial = 2142] [outer = 0x0] 08:43:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11c616400) [pid = 1663] [serial = 2143] [outer = 0x11bf36c00] 08:43:16 INFO - PROCESS | 1663 | 1461426196488 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12624dc00) [pid = 1663] [serial = 2144] [outer = 0x11bf36c00] 08:43:16 INFO - PROCESS | 1663 | 1461426196798 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 521ms 08:43:16 INFO - PROCESS | 1663 | 1461426196839 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1663 | 1461426196840 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:43:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:43:16 INFO - PROCESS | 1663 | 1461426196842 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1663 | 1461426196843 Marionette TRACE conn2 <- [1,2830,null,{}] 08:43:16 INFO - PROCESS | 1663 | 1461426196846 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 1663 | 1461426196925 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:43:16 INFO - PROCESS | 1663 | 1461426196981 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a634800 == 42 [pid = 1663] [id = 715] 08:43:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11bf37c00) [pid = 1663] [serial = 2145] [outer = 0x0] 08:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126259400) [pid = 1663] [serial = 2146] [outer = 0x11bf37c00] 08:43:17 INFO - PROCESS | 1663 | 1461426197007 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x126678000) [pid = 1663] [serial = 2147] [outer = 0x11bf37c00] 08:43:17 INFO - PROCESS | 1663 | 1461426197308 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 520ms 08:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:43:17 INFO - PROCESS | 1663 | 1461426197362 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1663 | 1461426197363 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:43:17 INFO - PROCESS | 1663 | 1461426197366 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1663 | 1461426197367 Marionette TRACE conn2 <- [1,2834,null,{}] 08:43:17 INFO - PROCESS | 1663 | 1461426197369 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 1663 | 1461426197466 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:43:17 INFO - PROCESS | 1663 | 1461426197472 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abd1800 == 43 [pid = 1663] [id = 716] 08:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x126d58c00) [pid = 1663] [serial = 2148] [outer = 0x0] 08:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126e4c800) [pid = 1663] [serial = 2149] [outer = 0x126d58c00] 08:43:17 INFO - PROCESS | 1663 | 1461426197500 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x127422000) [pid = 1663] [serial = 2150] [outer = 0x126d58c00] 08:43:17 INFO - PROCESS | 1663 | 1461426197875 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:43:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 519ms 08:43:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:43:17 INFO - PROCESS | 1663 | 1461426197886 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1663 | 1461426197887 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:43:17 INFO - PROCESS | 1663 | 1461426197889 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1663 | 1461426197890 Marionette TRACE conn2 <- [1,2838,null,{}] 08:43:17 INFO - PROCESS | 1663 | 1461426197894 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 1663 | 1461426197997 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:43:18 INFO - PROCESS | 1663 | 1461426198010 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae1d000 == 44 [pid = 1663] [id = 717] 08:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126ed1400) [pid = 1663] [serial = 2151] [outer = 0x0] 08:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1277be400) [pid = 1663] [serial = 2152] [outer = 0x126ed1400] 08:43:18 INFO - PROCESS | 1663 | 1461426198036 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x127ad1000) [pid = 1663] [serial = 2153] [outer = 0x126ed1400] 08:43:18 INFO - PROCESS | 1663 | 1461426198365 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 08:43:18 INFO - PROCESS | 1663 | 1461426198408 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1663 | 1461426198410 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:43:18 INFO - PROCESS | 1663 | 1461426198412 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1663 | 1461426198413 Marionette TRACE conn2 <- [1,2842,null,{}] 08:43:18 INFO - PROCESS | 1663 | 1461426198416 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 1663 | 1461426198515 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:43:18 INFO - PROCESS | 1663 | 1461426198551 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b18e800 == 45 [pid = 1663] [id = 718] 08:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x127426800) [pid = 1663] [serial = 2154] [outer = 0x0] 08:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x128028c00) [pid = 1663] [serial = 2155] [outer = 0x127426800] 08:43:18 INFO - PROCESS | 1663 | 1461426198576 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12897cc00) [pid = 1663] [serial = 2156] [outer = 0x127426800] 08:43:18 INFO - PROCESS | 1663 | 1461426198888 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:43:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 519ms 08:43:18 INFO - PROCESS | 1663 | 1461426198932 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1663 | 1461426198933 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:43:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:43:18 INFO - PROCESS | 1663 | 1461426198935 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1663 | 1461426198936 Marionette TRACE conn2 <- [1,2846,null,{}] 08:43:18 INFO - PROCESS | 1663 | 1461426198939 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 1663 | 1461426199039 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:43:19 INFO - PROCESS | 1663 | 1461426199051 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7b9000 == 46 [pid = 1663] [id = 719] 08:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12802b000) [pid = 1663] [serial = 2157] [outer = 0x0] 08:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x128bc5800) [pid = 1663] [serial = 2158] [outer = 0x12802b000] 08:43:19 INFO - PROCESS | 1663 | 1461426199077 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12934a000) [pid = 1663] [serial = 2159] [outer = 0x12802b000] 08:43:19 INFO - PROCESS | 1663 | 1461426199421 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:43:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 518ms 08:43:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:43:19 INFO - PROCESS | 1663 | 1461426199461 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1663 | 1461426199463 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:43:19 INFO - PROCESS | 1663 | 1461426199465 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1663 | 1461426199466 Marionette TRACE conn2 <- [1,2850,null,{}] 08:43:19 INFO - PROCESS | 1663 | 1461426199469 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 1663 | 1461426199571 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x114f6b800) [pid = 1663] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x114bc2000) [pid = 1663] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126317400) [pid = 1663] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11890cc00) [pid = 1663] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x119277400) [pid = 1663] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x123b4cc00) [pid = 1663] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11c238c00) [pid = 1663] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x114f66800) [pid = 1663] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11b9ad400) [pid = 1663] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126b52800) [pid = 1663] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11bf2cc00) [pid = 1663] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:43:19 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x126e6cc00) [pid = 1663] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:43:19 INFO - PROCESS | 1663 | 1461426199707 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x11aaf8800 == 47 [pid = 1663] [id = 720] 08:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x114bb9000) [pid = 1663] [serial = 2160] [outer = 0x0] 08:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1153d3400) [pid = 1663] [serial = 2161] [outer = 0x114bb9000] 08:43:19 INFO - PROCESS | 1663 | 1461426199732 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11be10000) [pid = 1663] [serial = 2162] [outer = 0x114bb9000] 08:43:20 INFO - PROCESS | 1663 | 1461426200016 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 568ms 08:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:43:20 INFO - PROCESS | 1663 | 1461426200034 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1663 | 1461426200036 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:43:20 INFO - PROCESS | 1663 | 1461426200038 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1663 | 1461426200040 Marionette TRACE conn2 <- [1,2854,null,{}] 08:43:20 INFO - PROCESS | 1663 | 1461426200050 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 1663 | 1461426200161 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:43:20 INFO - PROCESS | 1663 | 1461426200166 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da88800 == 48 [pid = 1663] [id = 721] 08:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11c848c00) [pid = 1663] [serial = 2163] [outer = 0x0] 08:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x127acc800) [pid = 1663] [serial = 2164] [outer = 0x11c848c00] 08:43:20 INFO - PROCESS | 1663 | 1461426200201 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x129543c00) [pid = 1663] [serial = 2165] [outer = 0x11c848c00] 08:43:20 INFO - PROCESS | 1663 | 1461426200710 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:43:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 723ms 08:43:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:43:20 INFO - PROCESS | 1663 | 1461426200761 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1663 | 1461426200762 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:43:20 INFO - PROCESS | 1663 | 1461426200765 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1663 | 1461426200766 Marionette TRACE conn2 <- [1,2858,null,{}] 08:43:20 INFO - PROCESS | 1663 | 1461426200768 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 1663 | 1461426200853 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:43:20 INFO - PROCESS | 1663 | 1461426200857 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e454800 == 49 [pid = 1663] [id = 722] 08:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x129544000) [pid = 1663] [serial = 2166] [outer = 0x0] 08:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12a09b400) [pid = 1663] [serial = 2167] [outer = 0x129544000] 08:43:20 INFO - PROCESS | 1663 | 1461426200885 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12a0a2000) [pid = 1663] [serial = 2168] [outer = 0x129544000] 08:43:21 INFO - PROCESS | 1663 | 1461426201204 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 468ms 08:43:21 INFO - PROCESS | 1663 | 1461426201234 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1663 | 1461426201235 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:43:21 INFO - PROCESS | 1663 | 1461426201237 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 1663 | 1461426201238 Marionette TRACE conn2 <- [1,2862,null,{}] 08:43:21 INFO - PROCESS | 1663 | 1461426201241 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 1663 | 1461426201353 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:43:21 INFO - PROCESS | 1663 | 1461426201360 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e456000 == 50 [pid = 1663] [id = 723] 08:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1269d8c00) [pid = 1663] [serial = 2169] [outer = 0x0] 08:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12a0a4c00) [pid = 1663] [serial = 2170] [outer = 0x1269d8c00] 08:43:21 INFO - PROCESS | 1663 | 1461426201385 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12a6c2c00) [pid = 1663] [serial = 2171] [outer = 0x1269d8c00] 08:43:21 INFO - PROCESS | 1663 | 1461426201761 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:43:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 568ms 08:43:21 INFO - PROCESS | 1663 | 1461426201806 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1663 | 1461426201809 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:43:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:43:21 INFO - PROCESS | 1663 | 1461426201813 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 1663 | 1461426201816 Marionette TRACE conn2 <- [1,2866,null,{}] 08:43:21 INFO - PROCESS | 1663 | 1461426201821 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 1663 | 1461426201928 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:43:21 INFO - PROCESS | 1663 | 1461426201988 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2b7800 == 51 [pid = 1663] [id = 724] 08:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x114f02400) [pid = 1663] [serial = 2172] [outer = 0x0] 08:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x114f0e800) [pid = 1663] [serial = 2173] [outer = 0x114f02400] 08:43:22 INFO - PROCESS | 1663 | 1461426202019 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x116719800) [pid = 1663] [serial = 2174] [outer = 0x114f02400] 08:43:22 INFO - PROCESS | 1663 | 1461426202462 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:43:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 673ms 08:43:22 INFO - PROCESS | 1663 | 1461426202486 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1663 | 1461426202490 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:43:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:43:22 INFO - PROCESS | 1663 | 1461426202495 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1663 | 1461426202497 Marionette TRACE conn2 <- [1,2870,null,{}] 08:43:22 INFO - PROCESS | 1663 | 1461426202500 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 1663 | 1461426202633 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:43:22 INFO - PROCESS | 1663 | 1461426202715 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x128063000 == 52 [pid = 1663] [id = 725] 08:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11af46c00) [pid = 1663] [serial = 2175] [outer = 0x0] 08:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11b9a1400) [pid = 1663] [serial = 2176] [outer = 0x11af46c00] 08:43:22 INFO - PROCESS | 1663 | 1461426202746 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11bf88400) [pid = 1663] [serial = 2177] [outer = 0x11af46c00] 08:43:23 INFO - PROCESS | 1663 | 1461426203171 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 719ms 08:43:23 INFO - PROCESS | 1663 | 1461426203215 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1663 | 1461426203217 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:43:23 INFO - PROCESS | 1663 | 1461426203219 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1663 | 1461426203222 Marionette TRACE conn2 <- [1,2874,null,{}] 08:43:23 INFO - PROCESS | 1663 | 1461426203230 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 1663 | 1461426203342 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:43:23 INFO - PROCESS | 1663 | 1461426203412 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c4dd800 == 53 [pid = 1663] [id = 726] 08:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11c22e800) [pid = 1663] [serial = 2178] [outer = 0x0] 08:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126314800) [pid = 1663] [serial = 2179] [outer = 0x11c22e800] 08:43:23 INFO - PROCESS | 1663 | 1461426203445 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126d64400) [pid = 1663] [serial = 2180] [outer = 0x11c22e800] 08:43:23 INFO - PROCESS | 1663 | 1461426203845 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:43:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 08:43:23 INFO - PROCESS | 1663 | 1461426203891 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1663 | 1461426203893 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:43:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:43:23 INFO - PROCESS | 1663 | 1461426203897 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1663 | 1461426203899 Marionette TRACE conn2 <- [1,2878,null,{}] 08:43:23 INFO - PROCESS | 1663 | 1461426203901 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 1663 | 1461426204031 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:43:24 INFO - PROCESS | 1663 | 1461426204118 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12eb0e800 == 54 [pid = 1663] [id = 727] 08:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x126e55c00) [pid = 1663] [serial = 2181] [outer = 0x0] 08:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126e74000) [pid = 1663] [serial = 2182] [outer = 0x126e55c00] 08:43:24 INFO - PROCESS | 1663 | 1461426204168 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1277f0c00) [pid = 1663] [serial = 2183] [outer = 0x126e55c00] 08:43:24 INFO - PROCESS | 1663 | 1461426204666 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:43:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 820ms 08:43:24 INFO - PROCESS | 1663 | 1461426204717 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 1663 | 1461426204718 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:43:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:43:24 INFO - PROCESS | 1663 | 1461426204721 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 1663 | 1461426204722 Marionette TRACE conn2 <- [1,2882,null,{}] 08:43:24 INFO - PROCESS | 1663 | 1461426204724 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 1663 | 1461426204915 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:43:24 INFO - PROCESS | 1663 | 1461426204981 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed48000 == 55 [pid = 1663] [id = 728] 08:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x127049000) [pid = 1663] [serial = 2184] [outer = 0x0] 08:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x128bc7000) [pid = 1663] [serial = 2185] [outer = 0x127049000] 08:43:25 INFO - PROCESS | 1663 | 1461426205028 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1293f8400) [pid = 1663] [serial = 2186] [outer = 0x127049000] 08:43:25 INFO - PROCESS | 1663 | 1461426205516 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:43:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 820ms 08:43:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:43:25 INFO - PROCESS | 1663 | 1461426205541 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1663 | 1461426205543 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:43:25 INFO - PROCESS | 1663 | 1461426205545 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1663 | 1461426205546 Marionette TRACE conn2 <- [1,2886,null,{}] 08:43:25 INFO - PROCESS | 1663 | 1461426205549 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 1663 | 1461426205671 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:43:25 INFO - PROCESS | 1663 | 1461426205730 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ef1f000 == 56 [pid = 1663] [id = 729] 08:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12a09e800) [pid = 1663] [serial = 2187] [outer = 0x0] 08:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12a6c7c00) [pid = 1663] [serial = 2188] [outer = 0x12a09e800] 08:43:25 INFO - PROCESS | 1663 | 1461426205762 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12ad65c00) [pid = 1663] [serial = 2189] [outer = 0x12a09e800] 08:43:26 INFO - PROCESS | 1663 | 1461426206210 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:43:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 720ms 08:43:26 INFO - PROCESS | 1663 | 1461426206279 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1663 | 1461426206281 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:43:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:43:26 INFO - PROCESS | 1663 | 1461426206285 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 1663 | 1461426206286 Marionette TRACE conn2 <- [1,2890,null,{}] 08:43:26 INFO - PROCESS | 1663 | 1461426206289 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 1663 | 1461426206395 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:43:26 INFO - PROCESS | 1663 | 1461426206465 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2ab000 == 57 [pid = 1663] [id = 730] 08:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1150c2400) [pid = 1663] [serial = 2190] [outer = 0x0] 08:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x11c23d400) [pid = 1663] [serial = 2191] [outer = 0x1150c2400] 08:43:26 INFO - PROCESS | 1663 | 1461426206495 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x126d66400) [pid = 1663] [serial = 2192] [outer = 0x1150c2400] 08:43:27 INFO - PROCESS | 1663 | 1461426207121 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 869ms 08:43:27 INFO - PROCESS | 1663 | 1461426207155 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1663 | 1461426207158 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:43:27 INFO - PROCESS | 1663 | 1461426207182 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1663 | 1461426207185 Marionette TRACE conn2 <- [1,2894,null,{}] 08:43:27 INFO - PROCESS | 1663 | 1461426207188 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 1663 | 1461426207286 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:43:27 INFO - PROCESS | 1663 | 1461426207362 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b92d000 == 58 [pid = 1663] [id = 731] 08:43:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1162ba000) [pid = 1663] [serial = 2193] [outer = 0x0] 08:43:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1189c0400) [pid = 1663] [serial = 2194] [outer = 0x1162ba000] 08:43:27 INFO - PROCESS | 1663 | 1461426207392 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x119ba7400) [pid = 1663] [serial = 2195] [outer = 0x1162ba000] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12e454800 == 57 [pid = 1663] [id = 722] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12da88800 == 56 [pid = 1663] [id = 721] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x11aaf8800 == 55 [pid = 1663] [id = 720] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12b7b9000 == 54 [pid = 1663] [id = 719] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12b18e800 == 53 [pid = 1663] [id = 718] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae1d000 == 52 [pid = 1663] [id = 717] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12abd1800 == 51 [pid = 1663] [id = 716] 08:43:27 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x127423800) [pid = 1663] [serial = 2113] [outer = 0x0] [url = about:blank] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12a634800 == 50 [pid = 1663] [id = 715] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x129411800 == 49 [pid = 1663] [id = 714] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x126d2f800 == 48 [pid = 1663] [id = 713] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x1165c0000 == 47 [pid = 1663] [id = 712] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12f5bc000 == 46 [pid = 1663] [id = 17] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x126d38000 == 45 [pid = 1663] [id = 711] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12da80800 == 44 [pid = 1663] [id = 710] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12d7a2800 == 43 [pid = 1663] [id = 709] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x12d1af800 == 42 [pid = 1663] [id = 708] 08:43:27 INFO - PROCESS | 1663 | --DOCSHELL 0x119119800 == 41 [pid = 1663] [id = 705] 08:43:27 INFO - PROCESS | 1663 | 1461426207811 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 675ms 08:43:27 INFO - PROCESS | 1663 | 1461426207856 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1663 | 1461426207860 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:43:27 INFO - PROCESS | 1663 | 1461426207865 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1663 | 1461426207866 Marionette TRACE conn2 <- [1,2898,null,{}] 08:43:27 INFO - PROCESS | 1663 | 1461426207869 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 1663 | 1461426207954 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12733ec00) [pid = 1663] [serial = 2111] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1156e4800) [pid = 1663] [serial = 2080] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x118988400) [pid = 1663] [serial = 2081] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x11919a400) [pid = 1663] [serial = 2083] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x126b51400) [pid = 1663] [serial = 2099] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12624fc00) [pid = 1663] [serial = 2105] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x126d63000) [pid = 1663] [serial = 2107] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12666dc00) [pid = 1663] [serial = 2096] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x11c841400) [pid = 1663] [serial = 2092] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11c147000) [pid = 1663] [serial = 2074] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1152cd400) [pid = 1663] [serial = 2078] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x11bf8ac00) [pid = 1663] [serial = 2087] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x118c21000) [pid = 1663] [serial = 2071] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x126d60c00) [pid = 1663] [serial = 2102] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1269d2800) [pid = 1663] [serial = 2098] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11c14f400) [pid = 1663] [serial = 2089] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x126e68800) [pid = 1663] [serial = 2108] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x126d5a000) [pid = 1663] [serial = 2101] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x126315c00) [pid = 1663] [serial = 2095] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x126ed0000) [pid = 1663] [serial = 2068] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11b0e8c00) [pid = 1663] [serial = 2084] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x126ecc800) [pid = 1663] [serial = 2110] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x114f6f000) [pid = 1663] [serial = 2077] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11aff2c00) [pid = 1663] [serial = 2104] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11c23c000) [pid = 1663] [serial = 2090] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x126256c00) [pid = 1663] [serial = 2093] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11bf36400) [pid = 1663] [serial = 2086] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1663 | 1461426208014 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11bcad000 == 42 [pid = 1663] [id = 732] 08:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1156e4800) [pid = 1663] [serial = 2196] [outer = 0x0] 08:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119abf400) [pid = 1663] [serial = 2197] [outer = 0x1156e4800] 08:43:28 INFO - PROCESS | 1663 | 1461426208046 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11c149800) [pid = 1663] [serial = 2198] [outer = 0x1156e4800] 08:43:28 INFO - PROCESS | 1663 | 1461426208381 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:43:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 570ms 08:43:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:43:28 INFO - PROCESS | 1663 | 1461426208434 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 1663 | 1461426208436 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:43:28 INFO - PROCESS | 1663 | 1461426208438 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 1663 | 1461426208440 Marionette TRACE conn2 <- [1,2902,null,{}] 08:43:28 INFO - PROCESS | 1663 | 1461426208448 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 1663 | 1461426208536 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:43:28 INFO - PROCESS | 1663 | 1461426208619 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295e4800 == 43 [pid = 1663] [id = 733] 08:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11c453000) [pid = 1663] [serial = 2199] [outer = 0x0] 08:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x123a39c00) [pid = 1663] [serial = 2200] [outer = 0x11c453000] 08:43:28 INFO - PROCESS | 1663 | 1461426208645 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12666e800) [pid = 1663] [serial = 2201] [outer = 0x11c453000] 08:43:29 INFO - PROCESS | 1663 | 1461426209003 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 575ms 08:43:29 INFO - PROCESS | 1663 | 1461426209013 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1663 | 1461426209015 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:43:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:43:29 INFO - PROCESS | 1663 | 1461426209017 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1663 | 1461426209018 Marionette TRACE conn2 <- [1,2906,null,{}] 08:43:29 INFO - PROCESS | 1663 | 1461426209021 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 1663 | 1461426209113 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:43:29 INFO - PROCESS | 1663 | 1461426209118 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12abc9000 == 44 [pid = 1663] [id = 734] 08:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12666f000) [pid = 1663] [serial = 2202] [outer = 0x0] 08:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x126d5e800) [pid = 1663] [serial = 2203] [outer = 0x12666f000] 08:43:29 INFO - PROCESS | 1663 | 1461426209145 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x126e47400) [pid = 1663] [serial = 2204] [outer = 0x12666f000] 08:43:29 INFO - PROCESS | 1663 | 1461426209467 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 469ms 08:43:29 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:43:29 INFO - PROCESS | 1663 | 1461426209486 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1663 | 1461426209487 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:43:29 INFO - PROCESS | 1663 | 1461426209490 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1663 | 1461426209491 Marionette TRACE conn2 <- [1,2910,null,{}] 08:43:29 INFO - PROCESS | 1663 | 1461426209523 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 1663 | 1461426209634 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:43:29 INFO - PROCESS | 1663 | 1461426209638 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae1b800 == 45 [pid = 1663] [id = 735] 08:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126311400) [pid = 1663] [serial = 2205] [outer = 0x0] 08:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x126e55400) [pid = 1663] [serial = 2206] [outer = 0x126311400] 08:43:29 INFO - PROCESS | 1663 | 1461426209664 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x127042c00) [pid = 1663] [serial = 2207] [outer = 0x126311400] 08:43:30 INFO - PROCESS | 1663 | 1461426210008 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:43:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:43:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 525ms 08:43:30 INFO - TEST-START | /DOMEvents/constructors.html 08:43:30 INFO - PROCESS | 1663 | 1461426210016 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1663 | 1461426210017 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:43:30 INFO - PROCESS | 1663 | 1461426210019 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 1663 | 1461426210021 Marionette TRACE conn2 <- [1,2914,null,{}] 08:43:30 INFO - PROCESS | 1663 | 1461426210023 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 1663 | 1461426210138 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:43:30 INFO - PROCESS | 1663 | 1461426210155 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b515800 == 46 [pid = 1663] [id = 736] 08:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12741f000) [pid = 1663] [serial = 2208] [outer = 0x0] 08:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12809f800) [pid = 1663] [serial = 2209] [outer = 0x12741f000] 08:43:30 INFO - PROCESS | 1663 | 1461426210182 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x128bcc000) [pid = 1663] [serial = 2210] [outer = 0x12741f000] 08:43:30 INFO - PROCESS | 1663 | 1461426210550 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:43:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:43:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:43:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:43:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 08:43:30 INFO - PROCESS | 1663 | 1461426210595 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:43:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:43:30 INFO - PROCESS | 1663 | 1461426210597 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:43:30 INFO - PROCESS | 1663 | 1461426210600 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 1663 | 1461426210602 Marionette TRACE conn2 <- [1,2918,null,{}] 08:43:30 INFO - PROCESS | 1663 | 1461426210604 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 1663 | 1461426210739 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:43:30 INFO - PROCESS | 1663 | 1461426210775 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c4c7800 == 47 [pid = 1663] [id = 737] 08:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x128bccc00) [pid = 1663] [serial = 2211] [outer = 0x0] 08:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12953d800) [pid = 1663] [serial = 2212] [outer = 0x128bccc00] 08:43:30 INFO - PROCESS | 1663 | 1461426210817 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12a0a9400) [pid = 1663] [serial = 2213] [outer = 0x128bccc00] 08:43:31 INFO - PROCESS | 1663 | 1461426211242 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:43:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:43:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 669ms 08:43:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:43:31 INFO - PROCESS | 1663 | 1461426211269 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1663 | 1461426211271 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:43:31 INFO - PROCESS | 1663 | 1461426211273 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1663 | 1461426211274 Marionette TRACE conn2 <- [1,2922,null,{}] 08:43:31 INFO - PROCESS | 1663 | 1461426211276 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 1663 | 1461426211384 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:43:31 INFO - PROCESS | 1663 | 1461426211398 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d78e800 == 48 [pid = 1663] [id = 738] 08:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1293f8c00) [pid = 1663] [serial = 2214] [outer = 0x0] 08:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12a6cc400) [pid = 1663] [serial = 2215] [outer = 0x1293f8c00] 08:43:31 INFO - PROCESS | 1663 | 1461426211425 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12ad63000) [pid = 1663] [serial = 2216] [outer = 0x1293f8c00] 08:43:31 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:43:31 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:43:31 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:43:31 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1150ccc00) [pid = 1663] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x11ad8ac00) [pid = 1663] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x114bbc000) [pid = 1663] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12fa8f000) [pid = 1663] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x126dc9400) [pid = 1663] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x126ed1400) [pid = 1663] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x114f08400) [pid = 1663] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x127420400) [pid = 1663] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x127426800) [pid = 1663] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11bf36c00) [pid = 1663] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11bf37c00) [pid = 1663] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11bf33800) [pid = 1663] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x126d58c00) [pid = 1663] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12802b000) [pid = 1663] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x114bb9000) [pid = 1663] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1150c9400) [pid = 1663] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x129544000) [pid = 1663] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12e396400) [pid = 1663] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11c848c00) [pid = 1663] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:43:32 INFO - PROCESS | 1663 | 1461426212067 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:43:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:43:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:43:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:43:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:43:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:43:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:43:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:43:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:43:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:43:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 821ms 08:43:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:43:32 INFO - PROCESS | 1663 | 1461426212105 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 1663 | 1461426212106 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:43:32 INFO - PROCESS | 1663 | 1461426212110 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1663 | 1461426212111 Marionette TRACE conn2 <- [1,2926,null,{}] 08:43:32 INFO - PROCESS | 1663 | 1461426212114 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 1663 | 1461426212197 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:43:32 INFO - PROCESS | 1663 | 1461426212201 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12941b000 == 49 [pid = 1663] [id = 739] 08:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11a805800) [pid = 1663] [serial = 2217] [outer = 0x0] 08:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11bf36c00) [pid = 1663] [serial = 2218] [outer = 0x11a805800] 08:43:32 INFO - PROCESS | 1663 | 1461426212227 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126310c00) [pid = 1663] [serial = 2219] [outer = 0x11a805800] 08:43:32 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:43:32 INFO - PROCESS | 1663 | 1461426212529 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:43:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:43:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 471ms 08:43:32 INFO - PROCESS | 1663 | 1461426212581 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 1663 | 1461426212582 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:43:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:43:32 INFO - PROCESS | 1663 | 1461426212584 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1663 | 1461426212585 Marionette TRACE conn2 <- [1,2930,null,{}] 08:43:32 INFO - PROCESS | 1663 | 1461426212588 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 1663 | 1461426212672 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:43:32 INFO - PROCESS | 1663 | 1461426212731 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e45a000 == 50 [pid = 1663] [id = 740] 08:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12624e400) [pid = 1663] [serial = 2220] [outer = 0x0] 08:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12933d800) [pid = 1663] [serial = 2221] [outer = 0x12624e400] 08:43:32 INFO - PROCESS | 1663 | 1461426212757 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12ad65000) [pid = 1663] [serial = 2222] [outer = 0x12624e400] 08:43:32 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:43:33 INFO - PROCESS | 1663 | 1461426213038 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:43:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 473ms 08:43:33 INFO - PROCESS | 1663 | 1461426213059 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1663 | 1461426213064 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:43:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:43:33 INFO - PROCESS | 1663 | 1461426213075 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1663 | 1461426213078 Marionette TRACE conn2 <- [1,2934,null,{}] 08:43:33 INFO - PROCESS | 1663 | 1461426213091 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 1663 | 1461426213249 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:43:33 INFO - PROCESS | 1663 | 1461426213331 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ef34000 == 51 [pid = 1663] [id = 741] 08:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12630e400) [pid = 1663] [serial = 2223] [outer = 0x0] 08:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12ad6c000) [pid = 1663] [serial = 2224] [outer = 0x12630e400] 08:43:33 INFO - PROCESS | 1663 | 1461426213378 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12b2f6c00) [pid = 1663] [serial = 2225] [outer = 0x12630e400] 08:43:33 INFO - PROCESS | 1663 | 1461426213724 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:43:33 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 682ms 08:43:33 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:43:33 INFO - PROCESS | 1663 | 1461426213757 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1663 | 1461426213758 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:43:33 INFO - PROCESS | 1663 | 1461426213762 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1663 | 1461426213765 Marionette TRACE conn2 <- [1,2938,null,{}] 08:43:33 INFO - PROCESS | 1663 | 1461426213768 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 1663 | 1461426213858 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:43:33 INFO - PROCESS | 1663 | 1461426213917 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f5ce000 == 52 [pid = 1663] [id = 742] 08:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12b2f5400) [pid = 1663] [serial = 2226] [outer = 0x0] 08:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12b445c00) [pid = 1663] [serial = 2227] [outer = 0x12b2f5400] 08:43:33 INFO - PROCESS | 1663 | 1461426213942 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12b44e000) [pid = 1663] [serial = 2228] [outer = 0x12b2f5400] 08:43:34 INFO - PROCESS | 1663 | 1461426214311 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:43:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 572ms 08:43:34 INFO - PROCESS | 1663 | 1461426214333 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:43:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:43:34 INFO - PROCESS | 1663 | 1461426214336 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:43:34 INFO - PROCESS | 1663 | 1461426214340 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1663 | 1461426214342 Marionette TRACE conn2 <- [1,2942,null,{}] 08:43:34 INFO - PROCESS | 1663 | 1461426214346 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 1663 | 1461426214453 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:43:34 INFO - PROCESS | 1663 | 1461426214514 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x127466000 == 53 [pid = 1663] [id = 743] 08:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x114f6cc00) [pid = 1663] [serial = 2229] [outer = 0x0] 08:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1189c4800) [pid = 1663] [serial = 2230] [outer = 0x114f6cc00] 08:43:34 INFO - PROCESS | 1663 | 1461426214588 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x11ad89800) [pid = 1663] [serial = 2231] [outer = 0x114f6cc00] 08:43:35 INFO - PROCESS | 1663 | 1461426215037 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:43:35 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:43:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:43:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 724ms 08:43:35 INFO - PROCESS | 1663 | 1461426215065 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1663 | 1461426215071 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:43:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:43:35 INFO - PROCESS | 1663 | 1461426215101 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1663 | 1461426215104 Marionette TRACE conn2 <- [1,2946,null,{}] 08:43:35 INFO - PROCESS | 1663 | 1461426215110 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 1663 | 1461426215216 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:43:35 INFO - PROCESS | 1663 | 1461426215287 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae0b800 == 54 [pid = 1663] [id = 744] 08:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x11c23dc00) [pid = 1663] [serial = 2232] [outer = 0x0] 08:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x11c841c00) [pid = 1663] [serial = 2233] [outer = 0x11c23dc00] 08:43:35 INFO - PROCESS | 1663 | 1461426215317 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126569800) [pid = 1663] [serial = 2234] [outer = 0x11c23dc00] 08:43:35 INFO - PROCESS | 1663 | 1461426215664 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:43:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 597ms 08:43:35 INFO - PROCESS | 1663 | 1461426215674 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1663 | 1461426215676 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:43:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:43:35 INFO - PROCESS | 1663 | 1461426215678 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1663 | 1461426215681 Marionette TRACE conn2 <- [1,2950,null,{}] 08:43:35 INFO - PROCESS | 1663 | 1461426215689 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 1663 | 1461426215798 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:43:35 INFO - PROCESS | 1663 | 1461426215897 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed46800 == 55 [pid = 1663] [id = 745] 08:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x127042800) [pid = 1663] [serial = 2235] [outer = 0x0] 08:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1277f2000) [pid = 1663] [serial = 2236] [outer = 0x127042800] 08:43:35 INFO - PROCESS | 1663 | 1461426215931 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x128bc1000) [pid = 1663] [serial = 2237] [outer = 0x127042800] 08:43:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf95000 == 56 [pid = 1663] [id = 746] 08:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12801fc00) [pid = 1663] [serial = 2238] [outer = 0x0] 08:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1277ea400) [pid = 1663] [serial = 2239] [outer = 0x12801fc00] 08:43:36 INFO - PROCESS | 1663 | 1461426216326 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:43:36 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:43:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 08:43:36 INFO - PROCESS | 1663 | 1461426216350 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1663 | 1461426216352 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:43:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:43:36 INFO - PROCESS | 1663 | 1461426216354 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1663 | 1461426216355 Marionette TRACE conn2 <- [1,2954,null,{}] 08:43:36 INFO - PROCESS | 1663 | 1461426216358 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 1663 | 1461426216486 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:43:36 INFO - PROCESS | 1663 | 1461426216586 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fa84800 == 57 [pid = 1663] [id = 747] 08:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x128bc1400) [pid = 1663] [serial = 2240] [outer = 0x0] 08:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12a09a400) [pid = 1663] [serial = 2241] [outer = 0x128bc1400] 08:43:36 INFO - PROCESS | 1663 | 1461426216618 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12ad64400) [pid = 1663] [serial = 2242] [outer = 0x128bc1400] 08:43:36 INFO - PROCESS | 1663 | 1461426216963 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:43:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:43:36 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:43:36 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 624ms 08:43:36 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:43:36 INFO - PROCESS | 1663 | 1461426216981 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1663 | 1461426216982 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:43:36 INFO - PROCESS | 1663 | 1461426216985 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1663 | 1461426216986 Marionette TRACE conn2 <- [1,2958,null,{}] 08:43:36 INFO - PROCESS | 1663 | 1461426216989 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 1663 | 1461426217084 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:43:37 INFO - PROCESS | 1663 | 1461426217162 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12fd21800 == 58 [pid = 1663] [id = 748] 08:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12ad6a800) [pid = 1663] [serial = 2243] [outer = 0x0] 08:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12b0b5800) [pid = 1663] [serial = 2244] [outer = 0x12ad6a800] 08:43:37 INFO - PROCESS | 1663 | 1461426217237 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12b2f4c00) [pid = 1663] [serial = 2245] [outer = 0x12ad6a800] 08:43:37 INFO - PROCESS | 1663 | 1461426217722 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:43:37 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 773ms 08:43:37 INFO - PROCESS | 1663 | 1461426217778 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 1663 | 1461426217781 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:43:37 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:43:37 INFO - PROCESS | 1663 | 1461426217787 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1663 | 1461426217789 Marionette TRACE conn2 <- [1,2962,null,{}] 08:43:37 INFO - PROCESS | 1663 | 1461426217793 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 1663 | 1461426217937 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:43:38 INFO - PROCESS | 1663 | 1461426218007 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ffea000 == 59 [pid = 1663] [id = 749] 08:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12b2f7400) [pid = 1663] [serial = 2246] [outer = 0x0] 08:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12b544800) [pid = 1663] [serial = 2247] [outer = 0x12b2f7400] 08:43:38 INFO - PROCESS | 1663 | 1461426218037 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12b710000) [pid = 1663] [serial = 2248] [outer = 0x12b2f7400] 08:43:38 INFO - PROCESS | 1663 | 1461426218406 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:43:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:43:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 627ms 08:43:38 INFO - PROCESS | 1663 | 1461426218414 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 1663 | 1461426218416 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:43:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:43:38 INFO - PROCESS | 1663 | 1461426218418 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1663 | 1461426218419 Marionette TRACE conn2 <- [1,2966,null,{}] 08:43:38 INFO - PROCESS | 1663 | 1461426218422 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 1663 | 1461426218523 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:43:38 INFO - PROCESS | 1663 | 1461426218614 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b183000 == 60 [pid = 1663] [id = 750] 08:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x11c84c800) [pid = 1663] [serial = 2249] [outer = 0x0] 08:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x129547c00) [pid = 1663] [serial = 2250] [outer = 0x11c84c800] 08:43:38 INFO - PROCESS | 1663 | 1461426218644 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12ba30800) [pid = 1663] [serial = 2251] [outer = 0x11c84c800] 08:43:39 INFO - PROCESS | 1663 | 1461426219175 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:43:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 769ms 08:43:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:43:39 INFO - PROCESS | 1663 | 1461426219188 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1663 | 1461426219190 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:43:39 INFO - PROCESS | 1663 | 1461426219193 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1663 | 1461426219196 Marionette TRACE conn2 <- [1,2970,null,{}] 08:43:39 INFO - PROCESS | 1663 | 1461426219200 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 1663 | 1461426219296 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:43:39 INFO - PROCESS | 1663 | 1461426219362 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x123b30000 == 61 [pid = 1663] [id = 751] 08:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x114f6c800) [pid = 1663] [serial = 2252] [outer = 0x0] 08:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x114f70800) [pid = 1663] [serial = 2253] [outer = 0x114f6c800] 08:43:39 INFO - PROCESS | 1663 | 1461426219390 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x11589ec00) [pid = 1663] [serial = 2254] [outer = 0x114f6c800] 08:43:39 INFO - PROCESS | 1663 | 1461426219776 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:43:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 622ms 08:43:39 INFO - PROCESS | 1663 | 1461426219816 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1663 | 1461426219820 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:43:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:43:39 INFO - PROCESS | 1663 | 1461426219824 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1663 | 1461426219826 Marionette TRACE conn2 <- [1,2974,null,{}] 08:43:39 INFO - PROCESS | 1663 | 1461426219851 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 1663 | 1461426219943 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:43:40 INFO - PROCESS | 1663 | 1461426220006 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x11b93d000 == 62 [pid = 1663] [id = 752] 08:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1147ccc00) [pid = 1663] [serial = 2255] [outer = 0x0] 08:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x116716c00) [pid = 1663] [serial = 2256] [outer = 0x1147ccc00] 08:43:40 INFO - PROCESS | 1663 | 1461426220034 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x118f4d400) [pid = 1663] [serial = 2257] [outer = 0x1147ccc00] 08:43:40 INFO - PROCESS | 1663 | 1461426220414 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:43:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:43:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 642ms 08:43:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:43:40 INFO - PROCESS | 1663 | 1461426220466 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 1663 | 1461426220467 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:43:40 INFO - PROCESS | 1663 | 1461426220470 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1663 | 1461426220472 Marionette TRACE conn2 <- [1,2978,null,{}] 08:43:40 INFO - PROCESS | 1663 | 1461426220480 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 1663 | 1461426220580 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:43:40 INFO - PROCESS | 1663 | 1461426220644 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x129414800 == 63 [pid = 1663] [id = 753] 08:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x119ba5800) [pid = 1663] [serial = 2258] [outer = 0x0] 08:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x11be0a000) [pid = 1663] [serial = 2259] [outer = 0x119ba5800] 08:43:40 INFO - PROCESS | 1663 | 1461426220673 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x11c149000) [pid = 1663] [serial = 2260] [outer = 0x119ba5800] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12ef34000 == 62 [pid = 1663] [id = 741] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12e45a000 == 61 [pid = 1663] [id = 740] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12941b000 == 60 [pid = 1663] [id = 739] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12d78e800 == 59 [pid = 1663] [id = 738] 08:43:40 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12f5b6000) [pid = 1663] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:43:40 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1277f3400) [pid = 1663] [serial = 2131] [outer = 0x0] [url = about:blank] 08:43:40 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x114bbf800) [pid = 1663] [serial = 2116] [outer = 0x0] [url = about:blank] 08:43:40 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x114f07000) [pid = 1663] [serial = 2122] [outer = 0x0] [url = about:blank] 08:43:40 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x118f46c00) [pid = 1663] [serial = 2119] [outer = 0x0] [url = about:blank] 08:43:40 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x126313c00) [pid = 1663] [serial = 2125] [outer = 0x0] [url = about:blank] 08:43:40 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x126ecdc00) [pid = 1663] [serial = 2128] [outer = 0x0] [url = about:blank] 08:43:40 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12a0a4c00) [pid = 1663] [serial = 2170] [outer = 0x0] [url = about:blank] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12c4c7800 == 58 [pid = 1663] [id = 737] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12b515800 == 57 [pid = 1663] [id = 736] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae1b800 == 56 [pid = 1663] [id = 735] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12abc9000 == 55 [pid = 1663] [id = 734] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1295e4800 == 54 [pid = 1663] [id = 733] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x11bcad000 == 53 [pid = 1663] [id = 732] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x11b92d000 == 52 [pid = 1663] [id = 731] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12c4dd800 == 51 [pid = 1663] [id = 726] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x128063000 == 50 [pid = 1663] [id = 725] 08:43:40 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2b7800 == 49 [pid = 1663] [id = 724] 08:43:41 INFO - PROCESS | 1663 | 1461426221018 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:43:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x126259400) [pid = 1663] [serial = 2146] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x127ad1000) [pid = 1663] [serial = 2153] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x126678000) [pid = 1663] [serial = 2147] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11c147c00) [pid = 1663] [serial = 2140] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11c234400) [pid = 1663] [serial = 2141] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x126e4c800) [pid = 1663] [serial = 2149] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x128bc5800) [pid = 1663] [serial = 2158] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12897cc00) [pid = 1663] [serial = 2156] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x11be10000) [pid = 1663] [serial = 2162] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12934a000) [pid = 1663] [serial = 2159] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x118c60400) [pid = 1663] [serial = 2135] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1162be800) [pid = 1663] [serial = 2134] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12a09b400) [pid = 1663] [serial = 2167] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12a6c6c00) [pid = 1663] [serial = 1448] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x127acc800) [pid = 1663] [serial = 2164] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1153d3400) [pid = 1663] [serial = 2161] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12a0a2000) [pid = 1663] [serial = 2168] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x127422000) [pid = 1663] [serial = 2150] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x129543c00) [pid = 1663] [serial = 2165] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x118f4c000) [pid = 1663] [serial = 2033] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11c614c00) [pid = 1663] [serial = 2036] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x114f6ac00) [pid = 1663] [serial = 2030] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x127341800) [pid = 1663] [serial = 2069] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1277be400) [pid = 1663] [serial = 2152] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1150cf800) [pid = 1663] [serial = 2137] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x119134c00) [pid = 1663] [serial = 2138] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x127429800) [pid = 1663] [serial = 2114] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x128028c00) [pid = 1663] [serial = 2155] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11c616400) [pid = 1663] [serial = 2143] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12624dc00) [pid = 1663] [serial = 2144] [outer = 0x0] [url = about:blank] 08:43:41 INFO - PROCESS | 1663 | 1461426221049 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1663 | 1461426221051 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:43:41 INFO - PROCESS | 1663 | 1461426221056 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1663 | 1461426221057 Marionette TRACE conn2 <- [1,2982,null,{}] 08:43:41 INFO - PROCESS | 1663 | 1461426221059 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 1663 | 1461426221139 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:43:41 INFO - PROCESS | 1663 | 1461426221146 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c2b9800 == 50 [pid = 1663] [id = 754] 08:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11a8dc400) [pid = 1663] [serial = 2261] [outer = 0x0] 08:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11c148c00) [pid = 1663] [serial = 2262] [outer = 0x11a8dc400] 08:43:41 INFO - PROCESS | 1663 | 1461426221173 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11c238000) [pid = 1663] [serial = 2263] [outer = 0x11a8dc400] 08:43:41 INFO - PROCESS | 1663 | 1461426221522 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:43:41 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:43:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 518ms 08:43:41 INFO - PROCESS | 1663 | 1461426221574 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1663 | 1461426221576 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:43:41 INFO - PROCESS | 1663 | 1461426221578 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1663 | 1461426221579 Marionette TRACE conn2 <- [1,2986,null,{}] 08:43:41 INFO - PROCESS | 1663 | 1461426221581 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 1663 | 1461426221665 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:43:41 INFO - PROCESS | 1663 | 1461426221721 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x128b1e800 == 51 [pid = 1663] [id = 755] 08:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x11c231c00) [pid = 1663] [serial = 2264] [outer = 0x0] 08:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11c842400) [pid = 1663] [serial = 2265] [outer = 0x11c231c00] 08:43:41 INFO - PROCESS | 1663 | 1461426221747 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12624dc00) [pid = 1663] [serial = 2266] [outer = 0x11c231c00] 08:43:41 INFO - PROCESS | 1663 | 1461426221991 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:43:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 420ms 08:43:42 INFO - PROCESS | 1663 | 1461426222001 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1663 | 1461426222002 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:43:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:43:42 INFO - PROCESS | 1663 | 1461426222005 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1663 | 1461426222006 Marionette TRACE conn2 <- [1,2990,null,{}] 08:43:42 INFO - PROCESS | 1663 | 1461426222008 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 1663 | 1461426222121 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:43:42 INFO - PROCESS | 1663 | 1461426222127 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab2a800 == 52 [pid = 1663] [id = 756] 08:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126251800) [pid = 1663] [serial = 2267] [outer = 0x0] 08:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12630a000) [pid = 1663] [serial = 2268] [outer = 0x126251800] 08:43:42 INFO - PROCESS | 1663 | 1461426222157 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1269d1800) [pid = 1663] [serial = 2269] [outer = 0x126251800] 08:43:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab43000 == 53 [pid = 1663] [id = 757] 08:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126d61800) [pid = 1663] [serial = 2270] [outer = 0x0] 08:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126258400) [pid = 1663] [serial = 2271] [outer = 0x126d61800] 08:43:42 INFO - PROCESS | 1663 | 1461426222508 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:43:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:43:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 08:43:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:43:42 INFO - PROCESS | 1663 | 1461426222524 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1663 | 1461426222525 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:43:42 INFO - PROCESS | 1663 | 1461426222527 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1663 | 1461426222530 Marionette TRACE conn2 <- [1,2994,null,{}] 08:43:42 INFO - PROCESS | 1663 | 1461426222533 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 1663 | 1461426222667 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:43:42 INFO - PROCESS | 1663 | 1461426222701 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab47800 == 54 [pid = 1663] [id = 758] 08:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12666d400) [pid = 1663] [serial = 2272] [outer = 0x0] 08:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x126b77000) [pid = 1663] [serial = 2273] [outer = 0x12666d400] 08:43:42 INFO - PROCESS | 1663 | 1461426222727 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x126dd5000) [pid = 1663] [serial = 2274] [outer = 0x12666d400] 08:43:43 INFO - PROCESS | 1663 | 1461426222998 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:43:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:43:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 522ms 08:43:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:43:43 INFO - PROCESS | 1663 | 1461426223050 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1663 | 1461426223051 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:43:43 INFO - PROCESS | 1663 | 1461426223053 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1663 | 1461426223054 Marionette TRACE conn2 <- [1,2998,null,{}] 08:43:43 INFO - PROCESS | 1663 | 1461426223056 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 1663 | 1461426223164 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:43:43 INFO - PROCESS | 1663 | 1461426223201 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae20800 == 55 [pid = 1663] [id = 759] 08:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x126e49c00) [pid = 1663] [serial = 2275] [outer = 0x0] 08:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x126e71000) [pid = 1663] [serial = 2276] [outer = 0x126e49c00] 08:43:43 INFO - PROCESS | 1663 | 1461426223227 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x127048c00) [pid = 1663] [serial = 2277] [outer = 0x126e49c00] 08:43:43 INFO - PROCESS | 1663 | 1461426223527 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:43:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 519ms 08:43:43 INFO - PROCESS | 1663 | 1461426223572 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1663 | 1461426223573 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:43:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:43:43 INFO - PROCESS | 1663 | 1461426223576 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1663 | 1461426223577 Marionette TRACE conn2 <- [1,3002,null,{}] 08:43:43 INFO - PROCESS | 1663 | 1461426223585 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 1663 | 1461426223687 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:43:43 INFO - PROCESS | 1663 | 1461426223722 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b28f000 == 56 [pid = 1663] [id = 760] 08:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x126e54000) [pid = 1663] [serial = 2278] [outer = 0x0] 08:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x127426800) [pid = 1663] [serial = 2279] [outer = 0x126e54000] 08:43:43 INFO - PROCESS | 1663 | 1461426223747 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1277ed800) [pid = 1663] [serial = 2280] [outer = 0x126e54000] 08:43:44 INFO - PROCESS | 1663 | 1461426224050 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:43:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:43:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 519ms 08:43:44 INFO - PROCESS | 1663 | 1461426224097 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 1663 | 1461426224099 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:43:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:43:44 INFO - PROCESS | 1663 | 1461426224101 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 1663 | 1461426224102 Marionette TRACE conn2 <- [1,3006,null,{}] 08:43:44 INFO - PROCESS | 1663 | 1461426224104 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 1663 | 1461426224210 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:43:44 INFO - PROCESS | 1663 | 1461426224221 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf87000 == 57 [pid = 1663] [id = 761] 08:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x127ac9800) [pid = 1663] [serial = 2281] [outer = 0x0] 08:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x128bc0800) [pid = 1663] [serial = 2282] [outer = 0x127ac9800] 08:43:44 INFO - PROCESS | 1663 | 1461426224246 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1293f1400) [pid = 1663] [serial = 2283] [outer = 0x127ac9800] 08:43:44 INFO - PROCESS | 1663 | 1461426224552 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:43:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:43:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 468ms 08:43:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:43:44 INFO - PROCESS | 1663 | 1461426224569 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 1663 | 1461426224571 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:43:44 INFO - PROCESS | 1663 | 1461426224573 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 1663 | 1461426224575 Marionette TRACE conn2 <- [1,3010,null,{}] 08:43:44 INFO - PROCESS | 1663 | 1461426224586 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 1663 | 1461426224705 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:43:44 INFO - PROCESS | 1663 | 1461426224743 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d1aa800 == 58 [pid = 1663] [id = 762] 08:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x127ad1000) [pid = 1663] [serial = 2284] [outer = 0x0] 08:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x129547400) [pid = 1663] [serial = 2285] [outer = 0x127ad1000] 08:43:44 INFO - PROCESS | 1663 | 1461426224772 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12a6cc800) [pid = 1663] [serial = 2286] [outer = 0x127ad1000] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x114bb5c00) [pid = 1663] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12742d800) [pid = 1663] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1293f8c00) [pid = 1663] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12741f000) [pid = 1663] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1269d8c00) [pid = 1663] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x128bccc00) [pid = 1663] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x11c22e800) [pid = 1663] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x127049000) [pid = 1663] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1162ba000) [pid = 1663] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12a09e800) [pid = 1663] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x126e55c00) [pid = 1663] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x114f02400) [pid = 1663] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x11af46c00) [pid = 1663] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12666f000) [pid = 1663] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1156e4800) [pid = 1663] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x126311400) [pid = 1663] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11c453000) [pid = 1663] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11a805800) [pid = 1663] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1150c2400) [pid = 1663] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12624e400) [pid = 1663] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12630e400) [pid = 1663] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1187a9800) [pid = 1663] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11c60fc00) [pid = 1663] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11c4b3400) [pid = 1663] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x114bb7c00) [pid = 1663] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x126259000) [pid = 1663] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11ba7bc00) [pid = 1663] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:43:45 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126e48000) [pid = 1663] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:43:45 INFO - PROCESS | 1663 | 1461426225253 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:43:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 732ms 08:43:45 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:43:45 INFO - PROCESS | 1663 | 1461426225305 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1663 | 1461426225307 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:43:45 INFO - PROCESS | 1663 | 1461426225309 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1663 | 1461426225310 Marionette TRACE conn2 <- [1,3014,null,{}] 08:43:45 INFO - PROCESS | 1663 | 1461426225312 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 1663 | 1461426225401 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:43:45 INFO - PROCESS | 1663 | 1461426225461 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x126b05800 == 59 [pid = 1663] [id = 763] 08:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x114bb8800) [pid = 1663] [serial = 2287] [outer = 0x0] 08:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1189cc000) [pid = 1663] [serial = 2288] [outer = 0x114bb8800] 08:43:45 INFO - PROCESS | 1663 | 1461426225487 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11c238800) [pid = 1663] [serial = 2289] [outer = 0x114bb8800] 08:43:45 INFO - PROCESS | 1663 | [1663] 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 08:43:45 INFO - PROCESS | 1663 | 1461426225786 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:43:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:43:45 INFO - {} 08:43:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:43:45 INFO - {} 08:43:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:43:45 INFO - {} 08:43:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:43:45 INFO - {} 08:43:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 522ms 08:43:45 INFO - TEST-START | /FileAPI/fileReader.html 08:43:45 INFO - PROCESS | 1663 | 1461426225832 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1663 | 1461426225833 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:43:45 INFO - PROCESS | 1663 | 1461426225836 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1663 | 1461426225837 Marionette TRACE conn2 <- [1,3018,null,{}] 08:43:45 INFO - PROCESS | 1663 | 1461426225840 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 1663 | 1461426225949 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:43:46 INFO - PROCESS | 1663 | 1461426226032 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12e835000 == 60 [pid = 1663] [id = 764] 08:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11c14d800) [pid = 1663] [serial = 2290] [outer = 0x0] 08:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1269d8c00) [pid = 1663] [serial = 2291] [outer = 0x11c14d800] 08:43:46 INFO - PROCESS | 1663 | 1461426226069 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12a6cd800) [pid = 1663] [serial = 2292] [outer = 0x11c14d800] 08:43:46 INFO - PROCESS | 1663 | 1461426226359 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:43:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:43:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:43:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:43:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:43:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 08:43:46 INFO - TEST-START | /FileAPI/historical.html 08:43:46 INFO - PROCESS | 1663 | 1461426226407 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1663 | 1461426226408 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:43:46 INFO - PROCESS | 1663 | 1461426226411 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 1663 | 1461426226414 Marionette TRACE conn2 <- [1,3022,null,{}] 08:43:46 INFO - PROCESS | 1663 | 1461426226418 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 1663 | 1461426226508 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:43:46 INFO - PROCESS | 1663 | 1461426226512 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ed47000 == 61 [pid = 1663] [id = 765] 08:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12a6d1400) [pid = 1663] [serial = 2293] [outer = 0x0] 08:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12ad6c400) [pid = 1663] [serial = 2294] [outer = 0x12a6d1400] 08:43:46 INFO - PROCESS | 1663 | 1461426226537 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12b0b7400) [pid = 1663] [serial = 2295] [outer = 0x12a6d1400] 08:43:46 INFO - PROCESS | 1663 | 1461426226848 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:43:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:43:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:43:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:43:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:43:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:43:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:43:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:43:46 INFO - TEST-OK | /FileAPI/historical.html | took 476ms 08:43:46 INFO - PROCESS | 1663 | 1461426226889 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1663 | 1461426226890 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:43:46 INFO - TEST-START | /FileAPI/idlharness.html 08:43:46 INFO - PROCESS | 1663 | 1461426226900 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 1663 | 1461426226901 Marionette TRACE conn2 <- [1,3026,null,{}] 08:43:46 INFO - PROCESS | 1663 | 1461426226920 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 1663 | 1461426227008 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:43:47 INFO - PROCESS | 1663 | 1461426227013 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f5bb000 == 62 [pid = 1663] [id = 766] 08:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12b0aa800) [pid = 1663] [serial = 2296] [outer = 0x0] 08:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12b445800) [pid = 1663] [serial = 2297] [outer = 0x12b0aa800] 08:43:47 INFO - PROCESS | 1663 | 1461426227038 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12b44f400) [pid = 1663] [serial = 2298] [outer = 0x12b0aa800] 08:43:47 INFO - PROCESS | 1663 | 1461426227795 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:43:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:43:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:43:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:43:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:43:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:43:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:43:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:43:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:43:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:43:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:43:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:43:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 954ms 08:43:47 INFO - PROCESS | 1663 | 1461426227857 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1663 | 1461426227860 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:43:47 INFO - TEST-START | /FileAPI/idlharness.worker 08:43:47 INFO - PROCESS | 1663 | 1461426227867 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1663 | 1461426227871 Marionette TRACE conn2 <- [1,3030,null,{}] 08:43:47 INFO - PROCESS | 1663 | 1461426227875 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 1663 | 1461426228009 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:43:48 INFO - PROCESS | 1663 | 1461426228127 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b053000 == 63 [pid = 1663] [id = 767] 08:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12666a400) [pid = 1663] [serial = 2299] [outer = 0x0] 08:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126675000) [pid = 1663] [serial = 2300] [outer = 0x12666a400] 08:43:48 INFO - PROCESS | 1663 | 1461426228161 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x126e49400) [pid = 1663] [serial = 2301] [outer = 0x12666a400] 08:43:48 INFO - PROCESS | 1663 | [1663] 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 08:43:49 INFO - PROCESS | 1663 | 1461426228936 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:43:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:43:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:43:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:43:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:43:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:43:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:43:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:43:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:43:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:43:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:43:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:43:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:43:49 INFO - {} 08:43:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1139ms 08:43:49 INFO - PROCESS | 1663 | 1461426229007 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1663 | 1461426229013 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:43:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:43:49 INFO - PROCESS | 1663 | 1461426229019 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1663 | 1461426229020 Marionette TRACE conn2 <- [1,3034,null,{}] 08:43:49 INFO - PROCESS | 1663 | 1461426229023 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 1663 | 1461426229166 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:43:49 INFO - PROCESS | 1663 | 1461426229267 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x130837000 == 64 [pid = 1663] [id = 768] 08:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11be09c00) [pid = 1663] [serial = 2302] [outer = 0x0] 08:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1293f8000) [pid = 1663] [serial = 2303] [outer = 0x11be09c00] 08:43:49 INFO - PROCESS | 1663 | 1461426229298 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12c49f000) [pid = 1663] [serial = 2304] [outer = 0x11be09c00] 08:43:49 INFO - PROCESS | 1663 | 1461426229670 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:43:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 08:43:49 INFO - PROCESS | 1663 | 1461426229691 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1663 | 1461426229692 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:43:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:43:49 INFO - PROCESS | 1663 | 1461426229695 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1663 | 1461426229697 Marionette TRACE conn2 <- [1,3038,null,{}] 08:43:49 INFO - PROCESS | 1663 | 1461426229705 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 1663 | 1461426229821 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:43:49 INFO - PROCESS | 1663 | 1461426229927 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1349c0800 == 65 [pid = 1663] [id = 769] 08:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12d1bc800) [pid = 1663] [serial = 2305] [outer = 0x0] 08:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12d1c9400) [pid = 1663] [serial = 2306] [outer = 0x12d1bc800] 08:43:49 INFO - PROCESS | 1663 | 1461426229961 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12d7c5800) [pid = 1663] [serial = 2307] [outer = 0x12d1bc800] 08:43:50 INFO - PROCESS | 1663 | 1461426230280 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:43:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:43:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:43:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 621ms 08:43:50 INFO - PROCESS | 1663 | 1461426230317 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1663 | 1461426230319 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:43:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:43:50 INFO - PROCESS | 1663 | 1461426230321 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1663 | 1461426230323 Marionette TRACE conn2 <- [1,3042,null,{}] 08:43:50 INFO - PROCESS | 1663 | 1461426230325 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 1663 | 1461426230435 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:43:50 INFO - PROCESS | 1663 | 1461426230524 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x139f96800 == 66 [pid = 1663] [id = 770] 08:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12da16400) [pid = 1663] [serial = 2308] [outer = 0x0] 08:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12da25c00) [pid = 1663] [serial = 2309] [outer = 0x12da16400] 08:43:50 INFO - PROCESS | 1663 | 1461426230556 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12da2b800) [pid = 1663] [serial = 2310] [outer = 0x12da16400] 08:43:51 INFO - PROCESS | 1663 | 1461426231003 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:43:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:43:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:43:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:43:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:43:51 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 728ms 08:43:51 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:43:51 INFO - PROCESS | 1663 | 1461426231051 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1663 | 1461426231052 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:43:51 INFO - PROCESS | 1663 | 1461426231055 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1663 | 1461426231056 Marionette TRACE conn2 <- [1,3046,null,{}] 08:43:51 INFO - PROCESS | 1663 | 1461426231059 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 1663 | 1461426231206 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:43:51 INFO - PROCESS | 1663 | 1461426231313 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x11adb9000 == 67 [pid = 1663] [id = 771] 08:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x114bb8c00) [pid = 1663] [serial = 2311] [outer = 0x0] 08:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1153df400) [pid = 1663] [serial = 2312] [outer = 0x114bb8c00] 08:43:51 INFO - PROCESS | 1663 | 1461426231347 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x118f4a800) [pid = 1663] [serial = 2313] [outer = 0x114bb8c00] 08:43:51 INFO - PROCESS | 1663 | [1663] 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 08:43:51 INFO - PROCESS | 1663 | 1461426231730 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:43:51 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:43:51 INFO - {} 08:43:51 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 719ms 08:43:51 INFO - PROCESS | 1663 | 1461426231775 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1663 | 1461426231776 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:43:51 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:43:51 INFO - PROCESS | 1663 | 1461426231794 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1663 | 1461426231795 Marionette TRACE conn2 <- [1,3050,null,{}] 08:43:51 INFO - PROCESS | 1663 | 1461426231798 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 1663 | 1461426231926 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:43:52 INFO - PROCESS | 1663 | 1461426232181 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1158cf000 == 68 [pid = 1663] [id = 772] 08:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1134e0400) [pid = 1663] [serial = 2314] [outer = 0x0] 08:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1147cb400) [pid = 1663] [serial = 2315] [outer = 0x1134e0400] 08:43:52 INFO - PROCESS | 1663 | 1461426232227 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x114f66800) [pid = 1663] [serial = 2316] [outer = 0x1134e0400] 08:43:52 INFO - PROCESS | 1663 | 1461426232610 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:43:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:43:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 872ms 08:43:52 INFO - PROCESS | 1663 | 1461426232663 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 1663 | 1461426232666 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:43:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:43:52 INFO - PROCESS | 1663 | 1461426232669 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 1663 | 1461426232671 Marionette TRACE conn2 <- [1,3054,null,{}] 08:43:52 INFO - PROCESS | 1663 | 1461426232673 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 1663 | 1461426232786 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:43:52 INFO - PROCESS | 1663 | 1461426232921 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1189ba000 == 69 [pid = 1663] [id = 773] 08:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1150c9400) [pid = 1663] [serial = 2317] [outer = 0x0] 08:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1150cd400) [pid = 1663] [serial = 2318] [outer = 0x1150c9400] 08:43:52 INFO - PROCESS | 1663 | 1461426232949 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x115896400) [pid = 1663] [serial = 2319] [outer = 0x1150c9400] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12b285000 == 68 [pid = 1663] [id = 707] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed47000 == 67 [pid = 1663] [id = 765] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12e835000 == 66 [pid = 1663] [id = 764] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x126b05800 == 65 [pid = 1663] [id = 763] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12d1aa800 == 64 [pid = 1663] [id = 762] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf87000 == 63 [pid = 1663] [id = 761] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12b28f000 == 62 [pid = 1663] [id = 760] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12b445c00) [pid = 1663] [serial = 2227] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae20800 == 61 [pid = 1663] [id = 759] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab47800 == 60 [pid = 1663] [id = 758] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab43000 == 59 [pid = 1663] [id = 757] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12ab2a800 == 58 [pid = 1663] [id = 756] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x128b1e800 == 57 [pid = 1663] [id = 755] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x11c2b9800 == 56 [pid = 1663] [id = 754] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x129414800 == 55 [pid = 1663] [id = 753] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x11b93d000 == 54 [pid = 1663] [id = 752] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x123b30000 == 53 [pid = 1663] [id = 751] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12fa84800 == 52 [pid = 1663] [id = 747] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf95000 == 51 [pid = 1663] [id = 746] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12ed46800 == 50 [pid = 1663] [id = 745] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x12ae0b800 == 49 [pid = 1663] [id = 744] 08:43:53 INFO - PROCESS | 1663 | --DOCSHELL 0x127466000 == 48 [pid = 1663] [id = 743] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x11c84dc00) [pid = 1663] [serial = 2123] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11a8e8800) [pid = 1663] [serial = 2120] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x126e47800) [pid = 1663] [serial = 2126] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x126258c00) [pid = 1663] [serial = 2075] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12742c800) [pid = 1663] [serial = 2129] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x114f67c00) [pid = 1663] [serial = 2117] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x128974c00) [pid = 1663] [serial = 2132] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12809f800) [pid = 1663] [serial = 2209] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12a6c2c00) [pid = 1663] [serial = 2171] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12953d800) [pid = 1663] [serial = 2212] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x126d64400) [pid = 1663] [serial = 2180] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x126314800) [pid = 1663] [serial = 2179] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x128bcc000) [pid = 1663] [serial = 2210] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1293f8400) [pid = 1663] [serial = 2186] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x128bc7000) [pid = 1663] [serial = 2185] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x119ba7400) [pid = 1663] [serial = 2195] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1189c0400) [pid = 1663] [serial = 2194] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12a6c7c00) [pid = 1663] [serial = 2188] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12ad65c00) [pid = 1663] [serial = 2189] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12a6cc400) [pid = 1663] [serial = 2215] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1277f0c00) [pid = 1663] [serial = 2183] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x126e74000) [pid = 1663] [serial = 2182] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x12a0a9400) [pid = 1663] [serial = 2213] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x116719800) [pid = 1663] [serial = 2174] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x114f0e800) [pid = 1663] [serial = 2173] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x11bf88400) [pid = 1663] [serial = 2177] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11b9a1400) [pid = 1663] [serial = 2176] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x126d5e800) [pid = 1663] [serial = 2203] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x126e47400) [pid = 1663] [serial = 2204] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x119abf400) [pid = 1663] [serial = 2197] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11c149800) [pid = 1663] [serial = 2198] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126e55400) [pid = 1663] [serial = 2206] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x123a39c00) [pid = 1663] [serial = 2200] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12666e800) [pid = 1663] [serial = 2201] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11bf36c00) [pid = 1663] [serial = 2218] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x126d66400) [pid = 1663] [serial = 2192] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11c23d400) [pid = 1663] [serial = 2191] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12933d800) [pid = 1663] [serial = 2221] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x126310c00) [pid = 1663] [serial = 2219] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12ad6c000) [pid = 1663] [serial = 2224] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12ad63000) [pid = 1663] [serial = 2216] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12ad65000) [pid = 1663] [serial = 2222] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12b2f6c00) [pid = 1663] [serial = 2225] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x127042c00) [pid = 1663] [serial = 2207] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11a805c00) [pid = 1663] [serial = 2072] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12690cc00) [pid = 1663] [serial = 2027] [outer = 0x0] [url = about:blank] 08:43:53 INFO - PROCESS | 1663 | 1461426233599 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:43:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:43:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:43:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:43:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:43:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 989ms 08:43:53 INFO - PROCESS | 1663 | 1461426233662 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1663 | 1461426233667 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:43:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:43:53 INFO - PROCESS | 1663 | 1461426233682 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1663 | 1461426233685 Marionette TRACE conn2 <- [1,3058,null,{}] 08:43:53 INFO - PROCESS | 1663 | 1461426233691 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 1663 | 1461426233834 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:43:53 INFO - PROCESS | 1663 | 1461426233841 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12661a800 == 49 [pid = 1663] [id = 774] 08:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11a804c00) [pid = 1663] [serial = 2320] [outer = 0x0] 08:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11a8dc800) [pid = 1663] [serial = 2321] [outer = 0x11a804c00] 08:43:53 INFO - PROCESS | 1663 | 1461426233886 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11afe6400) [pid = 1663] [serial = 2322] [outer = 0x11a804c00] 08:43:54 INFO - PROCESS | 1663 | 1461426234360 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:43:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:43:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:43:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:43:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:43:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:43:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:43:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:43:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:43:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 731ms 08:43:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:43:54 INFO - PROCESS | 1663 | 1461426234453 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 1663 | 1461426234455 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:43:54 INFO - PROCESS | 1663 | 1461426234459 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 1663 | 1461426234462 Marionette TRACE conn2 <- [1,3062,null,{}] 08:43:54 INFO - PROCESS | 1663 | 1461426234472 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 1663 | 1461426234584 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:43:54 INFO - PROCESS | 1663 | 1461426234658 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x11972a800 == 50 [pid = 1663] [id = 775] 08:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x114bbe800) [pid = 1663] [serial = 2323] [outer = 0x0] 08:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x114f06400) [pid = 1663] [serial = 2324] [outer = 0x114bbe800] 08:43:54 INFO - PROCESS | 1663 | 1461426234691 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x115358400) [pid = 1663] [serial = 2325] [outer = 0x114bbe800] 08:43:54 INFO - PROCESS | 1663 | [1663] 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 08:43:55 INFO - PROCESS | 1663 | 1461426235090 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:43:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:43:55 INFO - {} 08:43:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 679ms 08:43:55 INFO - PROCESS | 1663 | 1461426235139 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 1663 | 1461426235141 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:43:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:43:55 INFO - PROCESS | 1663 | 1461426235190 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 1663 | 1461426235193 Marionette TRACE conn2 <- [1,3066,null,{}] 08:43:55 INFO - PROCESS | 1663 | 1461426235245 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 1663 | 1461426235365 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:43:55 INFO - PROCESS | 1663 | 1461426235414 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x129410000 == 51 [pid = 1663] [id = 776] 08:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1153db000) [pid = 1663] [serial = 2326] [outer = 0x0] 08:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11ad8c400) [pid = 1663] [serial = 2327] [outer = 0x1153db000] 08:43:55 INFO - PROCESS | 1663 | 1461426235445 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11b94fc00) [pid = 1663] [serial = 2328] [outer = 0x1153db000] 08:43:55 INFO - PROCESS | 1663 | 1461426235800 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:43:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:43:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:43:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:43:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:43:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:43:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:43:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:43:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 632ms 08:43:55 INFO - PROCESS | 1663 | 1461426235817 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 1663 | 1461426235819 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:43:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:43:55 INFO - PROCESS | 1663 | 1461426235821 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 1663 | 1461426235823 Marionette TRACE conn2 <- [1,3070,null,{}] 08:43:55 INFO - PROCESS | 1663 | 1461426235830 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 1663 | 1461426235935 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:43:56 INFO - PROCESS | 1663 | 1461426236001 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a62e000 == 52 [pid = 1663] [id = 777] 08:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11bf87400) [pid = 1663] [serial = 2329] [outer = 0x0] 08:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11c150400) [pid = 1663] [serial = 2330] [outer = 0x11bf87400] 08:43:56 INFO - PROCESS | 1663 | 1461426236076 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11c239000) [pid = 1663] [serial = 2331] [outer = 0x11bf87400] 08:43:56 INFO - PROCESS | 1663 | 1461426236452 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:43:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:43:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:43:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:43:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:43:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:43:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 08:43:56 INFO - PROCESS | 1663 | 1461426236492 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1663 | 1461426236493 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:43:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:43:56 INFO - PROCESS | 1663 | 1461426236495 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1663 | 1461426236497 Marionette TRACE conn2 <- [1,3074,null,{}] 08:43:56 INFO - PROCESS | 1663 | 1461426236499 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 1663 | 1461426236603 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:43:56 INFO - PROCESS | 1663 | 1461426236706 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab73800 == 53 [pid = 1663] [id = 778] 08:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11c842000) [pid = 1663] [serial = 2332] [outer = 0x0] 08:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11c846000) [pid = 1663] [serial = 2333] [outer = 0x11c842000] 08:43:56 INFO - PROCESS | 1663 | 1461426236740 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x123a3a800) [pid = 1663] [serial = 2334] [outer = 0x11c842000] 08:43:57 INFO - PROCESS | 1663 | 1461426237101 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:43:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 622ms 08:43:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:43:57 INFO - PROCESS | 1663 | 1461426237117 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 1663 | 1461426237119 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:43:57 INFO - PROCESS | 1663 | 1461426237121 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 1663 | 1461426237122 Marionette TRACE conn2 <- [1,3078,null,{}] 08:43:57 INFO - PROCESS | 1663 | 1461426237125 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 1663 | 1461426237226 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:43:57 INFO - PROCESS | 1663 | 1461426237288 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ab77800 == 54 [pid = 1663] [id = 779] 08:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11c4b0c00) [pid = 1663] [serial = 2335] [outer = 0x0] 08:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x123b49400) [pid = 1663] [serial = 2336] [outer = 0x11c4b0c00] 08:43:57 INFO - PROCESS | 1663 | 1461426237359 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x126253400) [pid = 1663] [serial = 2337] [outer = 0x11c4b0c00] 08:43:57 INFO - PROCESS | 1663 | 1461426237710 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 1663 | 1461426237742 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:43:57 INFO - PROCESS | 1663 | 1461426237745 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 1663 | 1461426237746 Marionette TRACE conn2 <- [1,3082,null,{}] 08:43:57 INFO - PROCESS | 1663 | 1461426237749 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 1663 | 1461426237869 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:43:57 INFO - PROCESS | 1663 | 1461426237992 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ae1a800 == 55 [pid = 1663] [id = 780] 08:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12666f000) [pid = 1663] [serial = 2338] [outer = 0x0] 08:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1269dc000) [pid = 1663] [serial = 2339] [outer = 0x12666f000] 08:43:58 INFO - PROCESS | 1663 | 1461426238029 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x126d5fc00) [pid = 1663] [serial = 2340] [outer = 0x12666f000] 08:43:58 INFO - PROCESS | 1663 | 1461426238380 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:43:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:43:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:43:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:43:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:43:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:43:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:43:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 08:43:58 INFO - PROCESS | 1663 | 1461426238416 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1663 | 1461426238417 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:43:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:43:58 INFO - PROCESS | 1663 | 1461426238419 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1663 | 1461426238421 Marionette TRACE conn2 <- [1,3086,null,{}] 08:43:58 INFO - PROCESS | 1663 | 1461426238423 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 1663 | 1461426238523 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:43:58 INFO - PROCESS | 1663 | 1461426238583 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b195800 == 56 [pid = 1663] [id = 781] 08:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12666f400) [pid = 1663] [serial = 2341] [outer = 0x0] 08:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x126dc7c00) [pid = 1663] [serial = 2342] [outer = 0x12666f400] 08:43:58 INFO - PROCESS | 1663 | 1461426238613 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126e51c00) [pid = 1663] [serial = 2343] [outer = 0x12666f400] 08:43:58 INFO - PROCESS | 1663 | 1461426238992 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:43:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 620ms 08:43:59 INFO - PROCESS | 1663 | 1461426239040 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1663 | 1461426239041 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:43:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:43:59 INFO - PROCESS | 1663 | 1461426239043 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1663 | 1461426239045 Marionette TRACE conn2 <- [1,3090,null,{}] 08:43:59 INFO - PROCESS | 1663 | 1461426239047 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 1663 | 1461426239148 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:43:59 INFO - PROCESS | 1663 | 1461426239270 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b7af000 == 57 [pid = 1663] [id = 782] 08:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x126e52400) [pid = 1663] [serial = 2344] [outer = 0x0] 08:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x126e6d000) [pid = 1663] [serial = 2345] [outer = 0x126e52400] 08:43:59 INFO - PROCESS | 1663 | 1461426239303 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126ec8800) [pid = 1663] [serial = 2346] [outer = 0x126e52400] 08:43:59 INFO - PROCESS | 1663 | 1461426239669 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:43:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:43:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 08:43:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:43:59 INFO - PROCESS | 1663 | 1461426239715 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1663 | 1461426239716 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:43:59 INFO - PROCESS | 1663 | 1461426239718 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1663 | 1461426239720 Marionette TRACE conn2 <- [1,3094,null,{}] 08:43:59 INFO - PROCESS | 1663 | 1461426239722 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 1663 | 1461426239823 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:43:59 INFO - PROCESS | 1663 | 1461426239885 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf88000 == 58 [pid = 1663] [id = 783] 08:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126e55400) [pid = 1663] [serial = 2347] [outer = 0x0] 08:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x127042c00) [pid = 1663] [serial = 2348] [outer = 0x126e55400] 08:43:59 INFO - PROCESS | 1663 | 1461426239915 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12733fc00) [pid = 1663] [serial = 2349] [outer = 0x126e55400] 08:44:00 INFO - PROCESS | 1663 | 1461426240305 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:44:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:44:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 619ms 08:44:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:44:00 INFO - PROCESS | 1663 | 1461426240338 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 1663 | 1461426240340 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:44:00 INFO - PROCESS | 1663 | 1461426240342 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 1663 | 1461426240343 Marionette TRACE conn2 <- [1,3098,null,{}] 08:44:00 INFO - PROCESS | 1663 | 1461426240346 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 1663 | 1461426240530 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:44:00 INFO - PROCESS | 1663 | 1461426240640 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x11c903800 == 59 [pid = 1663] [id = 784] 08:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x114bbbc00) [pid = 1663] [serial = 2350] [outer = 0x0] 08:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x114f64000) [pid = 1663] [serial = 2351] [outer = 0x114bbbc00] 08:44:00 INFO - PROCESS | 1663 | 1461426240669 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x118e16800) [pid = 1663] [serial = 2352] [outer = 0x114bbbc00] 08:44:01 INFO - PROCESS | 1663 | 1461426241039 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:44:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:44:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 726ms 08:44:01 INFO - PROCESS | 1663 | 1461426241069 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:44:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:44:01 INFO - PROCESS | 1663 | 1461426241072 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:44:01 INFO - PROCESS | 1663 | 1461426241075 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1663 | 1461426241078 Marionette TRACE conn2 <- [1,3102,null,{}] 08:44:01 INFO - PROCESS | 1663 | 1461426241081 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 1663 | 1461426241181 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:44:01 INFO - PROCESS | 1663 | 1461426241250 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1187e9800 == 60 [pid = 1663] [id = 785] 08:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x114f10000) [pid = 1663] [serial = 2353] [outer = 0x0] 08:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1165ac800) [pid = 1663] [serial = 2354] [outer = 0x114f10000] 08:44:01 INFO - PROCESS | 1663 | 1461426241339 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x119192800) [pid = 1663] [serial = 2355] [outer = 0x114f10000] 08:44:01 INFO - PROCESS | 1663 | --DOCSHELL 0x1189ba000 == 59 [pid = 1663] [id = 773] 08:44:01 INFO - PROCESS | 1663 | --DOCSHELL 0x1158cf000 == 58 [pid = 1663] [id = 772] 08:44:01 INFO - PROCESS | 1663 | 1461426241640 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:44:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 573ms 08:44:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:44:01 INFO - PROCESS | 1663 | 1461426241655 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1663 | 1461426241657 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:44:01 INFO - PROCESS | 1663 | 1461426241659 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1663 | 1461426241661 Marionette TRACE conn2 <- [1,3106,null,{}] 08:44:01 INFO - PROCESS | 1663 | 1461426241671 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 1663 | 1461426241771 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:44:01 INFO - PROCESS | 1663 | 1461426241839 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1295d4800 == 59 [pid = 1663] [id = 786] 08:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x119196400) [pid = 1663] [serial = 2356] [outer = 0x0] 08:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11bf38400) [pid = 1663] [serial = 2357] [outer = 0x119196400] 08:44:01 INFO - PROCESS | 1663 | 1461426241865 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x11c23b000) [pid = 1663] [serial = 2358] [outer = 0x119196400] 08:44:02 INFO - PROCESS | 1663 | 1461426242206 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:44:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:44:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:44:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:44:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 576ms 08:44:02 INFO - PROCESS | 1663 | 1461426242236 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 1663 | 1461426242239 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:44:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:44:02 INFO - PROCESS | 1663 | 1461426242246 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 1663 | 1461426242250 Marionette TRACE conn2 <- [1,3110,null,{}] 08:44:02 INFO - PROCESS | 1663 | 1461426242252 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 1663 | 1461426242389 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:44:02 INFO - PROCESS | 1663 | 1461426242441 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b5e4800 == 60 [pid = 1663] [id = 787] 08:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11c235800) [pid = 1663] [serial = 2359] [outer = 0x0] 08:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11c841000) [pid = 1663] [serial = 2360] [outer = 0x11c235800] 08:44:02 INFO - PROCESS | 1663 | 1461426242467 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1269cd400) [pid = 1663] [serial = 2361] [outer = 0x11c235800] 08:44:02 INFO - PROCESS | 1663 | 1461426242758 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:44:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:44:02 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:44:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:44:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 575ms 08:44:02 INFO - PROCESS | 1663 | 1461426242818 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 1663 | 1461426242819 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:44:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:44:02 INFO - PROCESS | 1663 | 1461426242821 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 1663 | 1461426242822 Marionette TRACE conn2 <- [1,3114,null,{}] 08:44:02 INFO - PROCESS | 1663 | 1461426242824 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 1663 | 1461426242936 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:44:02 INFO - PROCESS | 1663 | 1461426242948 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d8d74aa1-e680-4322-b768-01c061275731\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d79b000 == 61 [pid = 1663] [id = 788] 08:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1269d3400) [pid = 1663] [serial = 2362] [outer = 0x0] 08:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x126d66c00) [pid = 1663] [serial = 2363] [outer = 0x1269d3400] 08:44:02 INFO - PROCESS | 1663 | 1461426242973 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x127043c00) [pid = 1663] [serial = 2364] [outer = 0x1269d3400] 08:44:03 INFO - PROCESS | 1663 | 1461426243290 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:44:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 518ms 08:44:03 INFO - PROCESS | 1663 | 1461426243339 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1663 | 1461426243341 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x126e49c00) [pid = 1663] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x126e54000) [pid = 1663] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x127ad1000) [pid = 1663] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11c231c00) [pid = 1663] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x1147ccc00) [pid = 1663] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x119ba5800) [pid = 1663] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x114f6c800) [pid = 1663] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12801fc00) [pid = 1663] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x11a8dc400) [pid = 1663] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x11c14d800) [pid = 1663] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x126d61800) [pid = 1663] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126251800) [pid = 1663] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x127ac9800) [pid = 1663] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x12666d400) [pid = 1663] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x114bb8800) [pid = 1663] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1134e0400) [pid = 1663] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1150c9400) [pid = 1663] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12a6d1400) [pid = 1663] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:44:04 WARNING - u'runner_teardown' () 08:44:04 INFO - No more tests 08:44:04 INFO - Got 0 unexpected results 08:44:04 INFO - SUITE-END | took 511s 08:44:04 INFO - Closing logging queue 08:44:04 INFO - queue closed 08:44:04 INFO - Return code: 0 08:44:04 WARNING - # TBPL SUCCESS # 08:44:04 INFO - Running post-action listener: _resource_record_post_action 08:44:04 INFO - Running post-run listener: _resource_record_post_run 08:44:05 INFO - Total resource usage - Wall time: 535s; CPU: 58.0%; Read bytes: 32443904; Write bytes: 993727488; Read time: 325; Write time: 4706 08:44:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:44:05 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 196508160; Write bytes: 198875136; Read time: 16092; Write time: 375 08:44:05 INFO - run-tests - Wall time: 515s; CPU: 58.0%; Read bytes: 30264832; Write bytes: 791923712; Read time: 300; Write time: 4319 08:44:05 INFO - Running post-run listener: _upload_blobber_files 08:44:05 INFO - Blob upload gear active. 08:44:05 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:44:05 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:44:05 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'] 08:44:05 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 08:44:05 INFO - (blobuploader) - INFO - Open directory for files ... 08:44:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:44:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:44:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:44:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:44:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:44:07 INFO - (blobuploader) - INFO - Done attempting. 08:44:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:44:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:44:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:44:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:44:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:44:08 INFO - (blobuploader) - INFO - Done attempting. 08:44:08 INFO - (blobuploader) - INFO - Iteration through files over. 08:44:08 INFO - Return code: 0 08:44:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:44:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:44:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7414869cc0355e00d1c36798d40c606823f75a18857c2d6948875eb3fc62eef9e59e771bc2dcc37424d4c882df584bc55e0be6fdb3593cf9cee72250125f311d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c1889d02bf89658175ef39ad26875648ee1139741b87b5fc0f911af9a9812565a10dd9f49df4dcd01e9629263ef4baf81429c210fdea8dfd239d97c3f56e1db0"} 08:44:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:44:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:44:08 INFO - Contents: 08:44:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/7414869cc0355e00d1c36798d40c606823f75a18857c2d6948875eb3fc62eef9e59e771bc2dcc37424d4c882df584bc55e0be6fdb3593cf9cee72250125f311d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c1889d02bf89658175ef39ad26875648ee1139741b87b5fc0f911af9a9812565a10dd9f49df4dcd01e9629263ef4baf81429c210fdea8dfd239d97c3f56e1db0"} 08:44:08 INFO - Running post-run listener: copy_logs_to_upload_dir 08:44:08 INFO - Copying logs to upload dir... 08:44:08 INFO - mkdir: /builds/slave/test/build/upload/logs 08:44:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=661.113201 ========= master_lag: 2.62 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 3 secs) (at 2016-04-23 08:44:11.460913) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 08:44:11.467256) ========= 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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners TMPDIR=/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/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/7414869cc0355e00d1c36798d40c606823f75a18857c2d6948875eb3fc62eef9e59e771bc2dcc37424d4c882df584bc55e0be6fdb3593cf9cee72250125f311d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c1889d02bf89658175ef39ad26875648ee1139741b87b5fc0f911af9a9812565a10dd9f49df4dcd01e9629263ef4baf81429c210fdea8dfd239d97c3f56e1db0"} build_url:https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012403 build_url: 'https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/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/7414869cc0355e00d1c36798d40c606823f75a18857c2d6948875eb3fc62eef9e59e771bc2dcc37424d4c882df584bc55e0be6fdb3593cf9cee72250125f311d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c1889d02bf89658175ef39ad26875648ee1139741b87b5fc0f911af9a9812565a10dd9f49df4dcd01e9629263ef4baf81429c210fdea8dfd239d97c3f56e1db0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GJjbPrhQTgqp1kmfqaY5rg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.08 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 08:44:11.561583) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-04-23 08:44:11.567760) ========= 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.vM6kd6Wzhc/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.OskUSqeWhy/Listeners TMPDIR=/var/folders/zn/cd1kk5_j395_6yk0j171qxfh00000w/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.005127 ========= master_lag: 5.85 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 5 secs) (at 2016-04-23 08:44:17.424494) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 08:44:17.424842) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 08:44:17.795832) ========= ========= Total master_lag: 8.71 =========