builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0139 starttime: 1461433235.72 results: success (0) buildid: 20160423090652 builduid: 9592fd3c8dd54344847d320615434aff revision: e5962142ff0a538f42abfd5518cbb2477e987dd8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:35.720281) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:35.720745) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:35.721029) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:35.899489) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:35.899766) ========= 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.5lJXqtw1qQ/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.RVChYidw6u/Listeners TMPDIR=/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/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 10:40:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.94M=0.001s 2016-04-23 10:40:36 (7.94 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.163652 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:36.134880) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:36.135389) ========= 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.5lJXqtw1qQ/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.RVChYidw6u/Listeners TMPDIR=/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/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.019736 ========= master_lag: 0.11 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:36.266111) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-23 10:40:36.266519) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev e5962142ff0a538f42abfd5518cbb2477e987dd8 --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 e5962142ff0a538f42abfd5518cbb2477e987dd8 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.5lJXqtw1qQ/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.RVChYidw6u/Listeners TMPDIR=/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/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 10:40:36,374 truncating revision to first 12 chars 2016-04-23 10:40:36,374 Setting DEBUG logging. 2016-04-23 10:40:36,374 attempt 1/10 2016-04-23 10:40:36,374 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/e5962142ff0a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 10:40:38,129 unpacking tar archive at: fx-team-e5962142ff0a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.002305 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-23 10:40:38.328602) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:38.328920) ========= script_repo_revision: e5962142ff0a538f42abfd5518cbb2477e987dd8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:38.329372) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:38.332771) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 10:40:38.370997) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 53 secs) (at 2016-04-23 10:40:38.371441) ========= /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.5lJXqtw1qQ/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.RVChYidw6u/Listeners TMPDIR=/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/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 10:40:38 INFO - MultiFileLogger online at 20160423 10:40:38 in /builds/slave/test 10:40:38 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 10:40:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 10:40:38 INFO - {'append_to_log': False, 10:40:38 INFO - 'base_work_dir': '/builds/slave/test', 10:40:38 INFO - 'blob_upload_branch': 'fx-team', 10:40:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 10:40:38 INFO - 'buildbot_json_path': 'buildprops.json', 10:40:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 10:40:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:40:38 INFO - 'download_minidump_stackwalk': True, 10:40:38 INFO - 'download_symbols': 'true', 10:40:38 INFO - 'e10s': False, 10:40:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 10:40:38 INFO - 'tooltool.py': '/tools/tooltool.py', 10:40:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 10:40:38 INFO - '/tools/misc-python/virtualenv.py')}, 10:40:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:40:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:40:38 INFO - 'log_level': 'info', 10:40:38 INFO - 'log_to_console': True, 10:40:38 INFO - 'opt_config_files': (), 10:40:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:40:38 INFO - '--processes=1', 10:40:38 INFO - '--config=%(test_path)s/wptrunner.ini', 10:40:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:40:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:40:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:40:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:40:38 INFO - 'pip_index': False, 10:40:38 INFO - 'require_test_zip': True, 10:40:38 INFO - 'test_type': ('testharness',), 10:40:38 INFO - 'this_chunk': '1', 10:40:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 10:40:38 INFO - 'total_chunks': '10', 10:40:38 INFO - 'virtualenv_path': 'venv', 10:40:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:40:38 INFO - 'work_dir': 'build'} 10:40:38 INFO - ##### 10:40:38 INFO - ##### Running clobber step. 10:40:38 INFO - ##### 10:40:38 INFO - Running pre-action listener: _resource_record_pre_action 10:40:38 INFO - Running main action method: clobber 10:40:38 INFO - rmtree: /builds/slave/test/build 10:40:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 10:40:40 INFO - Running post-action listener: _resource_record_post_action 10:40:40 INFO - ##### 10:40:40 INFO - ##### Running read-buildbot-config step. 10:40:40 INFO - ##### 10:40:40 INFO - Running pre-action listener: _resource_record_pre_action 10:40:40 INFO - Running main action method: read_buildbot_config 10:40:40 INFO - Using buildbot properties: 10:40:40 INFO - { 10:40:40 INFO - "project": "", 10:40:40 INFO - "product": "firefox", 10:40:40 INFO - "script_repo_revision": "production", 10:40:40 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 10:40:40 INFO - "repository": "", 10:40:40 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 10:40:40 INFO - "buildid": "20160423090652", 10:40:40 INFO - "pgo_build": "False", 10:40:40 INFO - "basedir": "/builds/slave/test", 10:40:40 INFO - "buildnumber": 374, 10:40:40 INFO - "slavename": "t-yosemite-r7-0139", 10:40:40 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 10:40:40 INFO - "platform": "macosx64", 10:40:40 INFO - "branch": "fx-team", 10:40:40 INFO - "revision": "e5962142ff0a538f42abfd5518cbb2477e987dd8", 10:40:40 INFO - "repo_path": "integration/fx-team", 10:40:40 INFO - "moz_repo_path": "", 10:40:40 INFO - "stage_platform": "macosx64", 10:40:40 INFO - "builduid": "9592fd3c8dd54344847d320615434aff", 10:40:40 INFO - "slavebuilddir": "test" 10:40:40 INFO - } 10:40:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 10:40:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 10:40:40 INFO - Running post-action listener: _resource_record_post_action 10:40:40 INFO - ##### 10:40:40 INFO - ##### Running download-and-extract step. 10:40:40 INFO - ##### 10:40:40 INFO - Running pre-action listener: _resource_record_pre_action 10:40:40 INFO - Running main action method: download_and_extract 10:40:40 INFO - mkdir: /builds/slave/test/build/tests 10:40:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:40:40 INFO - https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 10:40:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 10:40:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 10:40:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:40:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:41:10 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json: timed out 10:41:10 INFO - retry: attempt #1 caught exception: timed out 10:41:10 INFO - retry: Failed, sleeping 30 seconds before retrying 10:41:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:41:41 INFO - Downloaded 1235 bytes. 10:41:41 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 10:41:41 INFO - Using the following test package requirements: 10:41:41 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 10:41:41 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:41:41 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 10:41:41 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:41:41 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 10:41:41 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:41:41 INFO - u'jsshell-mac64.zip'], 10:41:41 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:41:41 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 10:41:41 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 10:41:41 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:41:41 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 10:41:41 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:41:41 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 10:41:41 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:41:41 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 10:41:41 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 10:41:41 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 10:41:41 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 10:41:41 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')]} 10:41:41 INFO - https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 10:41:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 10:41:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 10:41:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:41:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:41:43 INFO - Downloaded 17989126 bytes. 10:41:43 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/*'] 10:41:43 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/* 10:41:43 INFO - caution: filename not matched: web-platform/* 10:41:43 INFO - Return code: 11 10:41:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:41:43 INFO - https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 10:41:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 10:41:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 10:41:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:41:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:41:46 INFO - Downloaded 36402275 bytes. 10:41:46 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/*'] 10:41:46 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/* 10:41:51 INFO - caution: filename not matched: bin/* 10:41:51 INFO - caution: filename not matched: config/* 10:41:51 INFO - caution: filename not matched: mozbase/* 10:41:51 INFO - caution: filename not matched: marionette/* 10:41:51 INFO - caution: filename not matched: tools/wptserve/* 10:41:51 INFO - Return code: 11 10:41:51 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')]} 10:41:51 INFO - https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 10:41:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 10:41:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 10:41:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 10:41:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:41:54 INFO - Downloaded 68881579 bytes. 10:41:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 10:41:54 INFO - mkdir: /builds/slave/test/properties 10:41:54 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 10:41:54 INFO - Writing to file /builds/slave/test/properties/build_url 10:41:54 INFO - Contents: 10:41:54 INFO - build_url:https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 10:41:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:41:55 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 10:41:55 INFO - Writing to file /builds/slave/test/properties/symbols_url 10:41:55 INFO - Contents: 10:41:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:41:55 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')]} 10:41:55 INFO - https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:41:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:41:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 10:41:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:41:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/S-LCn81USbuYi8TZ6--Ucg/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 10:42:04 INFO - Downloaded 103548715 bytes. 10:42:04 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'] 10:42:04 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 10:42:08 INFO - Return code: 0 10:42:08 INFO - Running post-action listener: _resource_record_post_action 10:42:08 INFO - Running post-action listener: set_extra_try_arguments 10:42:08 INFO - ##### 10:42:08 INFO - ##### Running create-virtualenv step. 10:42:08 INFO - ##### 10:42:08 INFO - Running pre-action listener: _pre_create_virtualenv 10:42:08 INFO - Running pre-action listener: _resource_record_pre_action 10:42:08 INFO - Running main action method: create_virtualenv 10:42:08 INFO - Creating virtualenv /builds/slave/test/build/venv 10:42:08 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 10:42:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 10:42:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 10:42:08 INFO - Using real prefix '/tools/python27' 10:42:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 10:42:09 INFO - Installing distribute.............................................................................................................................................................................................done. 10:42:12 INFO - Installing pip.................done. 10:42:12 INFO - Return code: 0 10:42:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 10:42:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:42:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:42:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:12 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10d3abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd3d959aac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c45e0>, '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 0x10cfa7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cfd2990>, '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.5lJXqtw1qQ/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.RVChYidw6u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:42:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 10:42:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:42:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5lJXqtw1qQ/Render', 10:42:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:42:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:42:12 INFO - 'HOME': '/Users/cltbld', 10:42:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:42:12 INFO - 'LOGNAME': 'cltbld', 10:42:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:42:12 INFO - 'MOZ_NO_REMOTE': '1', 10:42:12 INFO - 'NO_EM_RESTART': '1', 10:42:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:42:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:42:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:42:12 INFO - 'PWD': '/builds/slave/test', 10:42:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:42:12 INFO - 'SHELL': '/bin/bash', 10:42:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVChYidw6u/Listeners', 10:42:12 INFO - 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', 10:42:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:42:12 INFO - 'USER': 'cltbld', 10:42:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:42:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:42:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:42:12 INFO - 'XPC_FLAGS': '0x0', 10:42:12 INFO - 'XPC_SERVICE_NAME': '0', 10:42:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:42:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:42:12 INFO - Downloading/unpacking psutil>=0.7.1 10:42:12 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 10:42:12 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 10:42:12 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 10:42:12 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 10:42:12 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 10:42:12 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 10:42:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 10:42:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:42:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:42:14 INFO - Installing collected packages: psutil 10:42:14 INFO - Running setup.py install for psutil 10:42:15 INFO - building 'psutil._psutil_osx' extension 10:42:15 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 10:42:15 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 10:42:15 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 10:42:15 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 10:42:15 INFO - building 'psutil._psutil_posix' extension 10:42:15 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 10:42:15 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 10:42:15 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 10:42:15 INFO - ^ 10:42:15 INFO - 1 warning generated. 10:42:15 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 10:42:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 10:42:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:42:15 INFO - Successfully installed psutil 10:42:15 INFO - Cleaning up... 10:42:15 INFO - Return code: 0 10:42:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 10:42:15 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')]} 10:42:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:42:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:15 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')]} 10:42:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:42:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:15 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 0x10d3abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd3d959aac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c45e0>, '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 0x10cfa7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cfd2990>, '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.5lJXqtw1qQ/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.RVChYidw6u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:42:15 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 10:42:15 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 10:42:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5lJXqtw1qQ/Render', 10:42:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:42:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:42:15 INFO - 'HOME': '/Users/cltbld', 10:42:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:42:15 INFO - 'LOGNAME': 'cltbld', 10:42:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:42:15 INFO - 'MOZ_NO_REMOTE': '1', 10:42:15 INFO - 'NO_EM_RESTART': '1', 10:42:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:42:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:42:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:42:15 INFO - 'PWD': '/builds/slave/test', 10:42:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:42:15 INFO - 'SHELL': '/bin/bash', 10:42:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVChYidw6u/Listeners', 10:42:15 INFO - 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', 10:42:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:42:15 INFO - 'USER': 'cltbld', 10:42:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:42:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:42:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:42:15 INFO - 'XPC_FLAGS': '0x0', 10:42:15 INFO - 'XPC_SERVICE_NAME': '0', 10:42:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:42:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:42:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:42:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:42:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:42:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:42:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:42:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:42:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:42:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:42:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 10:42:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 10:42:18 INFO - Installing collected packages: mozsystemmonitor 10:42:18 INFO - Running setup.py install for mozsystemmonitor 10:42:18 INFO - Successfully installed mozsystemmonitor 10:42:18 INFO - Cleaning up... 10:42:18 INFO - Return code: 0 10:42:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 10:42:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:42:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:42:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:18 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 0x10d3abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd3d959aac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c45e0>, '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 0x10cfa7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cfd2990>, '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.5lJXqtw1qQ/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.RVChYidw6u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:42:18 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 10:42:18 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 10:42:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5lJXqtw1qQ/Render', 10:42:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:42:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:42:18 INFO - 'HOME': '/Users/cltbld', 10:42:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:42:18 INFO - 'LOGNAME': 'cltbld', 10:42:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:42:18 INFO - 'MOZ_NO_REMOTE': '1', 10:42:18 INFO - 'NO_EM_RESTART': '1', 10:42:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:42:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:42:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:42:18 INFO - 'PWD': '/builds/slave/test', 10:42:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:42:18 INFO - 'SHELL': '/bin/bash', 10:42:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVChYidw6u/Listeners', 10:42:18 INFO - 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', 10:42:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:42:18 INFO - 'USER': 'cltbld', 10:42:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:42:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:42:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:42:18 INFO - 'XPC_FLAGS': '0x0', 10:42:18 INFO - 'XPC_SERVICE_NAME': '0', 10:42:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:42:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:42:19 INFO - Downloading/unpacking blobuploader==1.2.4 10:42:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:42:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:42:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:42:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 10:42:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 10:42:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 10:42:21 INFO - Downloading blobuploader-1.2.4.tar.gz 10:42:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 10:42:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:42:21 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 10:42:21 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 10:42:21 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 10:42:21 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 10:42:21 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 10:42:21 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 10:42:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 10:42:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:42:22 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 10:42:22 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 10:42:22 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 10:42:22 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 10:42:22 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 10:42:22 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 10:42:22 INFO - Downloading docopt-0.6.1.tar.gz 10:42:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 10:42:22 INFO - Installing collected packages: blobuploader, requests, docopt 10:42:22 INFO - Running setup.py install for blobuploader 10:42:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 10:42:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 10:42:22 INFO - Running setup.py install for requests 10:42:23 INFO - Running setup.py install for docopt 10:42:23 INFO - Successfully installed blobuploader requests docopt 10:42:23 INFO - Cleaning up... 10:42:23 INFO - Return code: 0 10:42:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:42:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:42:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:42:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:42:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:23 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 0x10d3abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd3d959aac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c45e0>, '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 0x10cfa7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cfd2990>, '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.5lJXqtw1qQ/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.RVChYidw6u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:42:23 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 10:42:23 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 10:42:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5lJXqtw1qQ/Render', 10:42:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:42:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:42:23 INFO - 'HOME': '/Users/cltbld', 10:42:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:42:23 INFO - 'LOGNAME': 'cltbld', 10:42:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:42:23 INFO - 'MOZ_NO_REMOTE': '1', 10:42:23 INFO - 'NO_EM_RESTART': '1', 10:42:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:42:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:42:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:42:23 INFO - 'PWD': '/builds/slave/test', 10:42:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:42:23 INFO - 'SHELL': '/bin/bash', 10:42:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVChYidw6u/Listeners', 10:42:23 INFO - 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', 10:42:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:42:23 INFO - 'USER': 'cltbld', 10:42:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:42:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:42:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:42:23 INFO - 'XPC_FLAGS': '0x0', 10:42:23 INFO - 'XPC_SERVICE_NAME': '0', 10:42:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:42:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:42:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:42:23 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-nToljV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-owBZqY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-llorJF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-ElFNHN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-xlm7gt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-wJXfQt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-sVyAsC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-tPX0xX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-z0g2FK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-ZgLks6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:42:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:42:24 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-8Vyl8B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-e7w3Lh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-A4WVjZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-3WbZTK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-QdtK9M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-EJ11WY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-jBKUp2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-A8d3bv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-5JQlyB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:42:25 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-l8t0lV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:42:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:42:26 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-DqD0ZB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:42:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:42:26 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 10:42:26 INFO - Running setup.py install for manifestparser 10:42:26 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 10:42:26 INFO - Running setup.py install for mozcrash 10:42:26 INFO - Running setup.py install for mozdebug 10:42:26 INFO - Running setup.py install for mozdevice 10:42:27 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Installing dm script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Running setup.py install for mozfile 10:42:27 INFO - Running setup.py install for mozhttpd 10:42:27 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Running setup.py install for mozinfo 10:42:27 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Running setup.py install for mozInstall 10:42:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Running setup.py install for mozleak 10:42:27 INFO - Running setup.py install for mozlog 10:42:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 10:42:27 INFO - Running setup.py install for moznetwork 10:42:28 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 10:42:28 INFO - Running setup.py install for mozprocess 10:42:28 INFO - Running setup.py install for mozprofile 10:42:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 10:42:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 10:42:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 10:42:28 INFO - Running setup.py install for mozrunner 10:42:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 10:42:28 INFO - Running setup.py install for mozscreenshot 10:42:28 INFO - Running setup.py install for moztest 10:42:28 INFO - Running setup.py install for mozversion 10:42:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 10:42:29 INFO - Running setup.py install for wptserve 10:42:29 INFO - Running setup.py install for marionette-driver 10:42:29 INFO - Running setup.py install for browsermob-proxy 10:42:29 INFO - Running setup.py install for marionette-client 10:42:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:42:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 10:42:29 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 10:42:29 INFO - Cleaning up... 10:42:29 INFO - Return code: 0 10:42:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 10:42: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')]} 10:42:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:42:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42: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')]} 10:42:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:42:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 10:42:29 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 0x10d3abe90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c8f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd3d959aac0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d3c45e0>, '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 0x10cfa7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cfd2990>, '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.5lJXqtw1qQ/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.RVChYidw6u/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 10:42:29 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 10:42:29 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 10:42:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5lJXqtw1qQ/Render', 10:42:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:42:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:42:29 INFO - 'HOME': '/Users/cltbld', 10:42:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:42:29 INFO - 'LOGNAME': 'cltbld', 10:42:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:42:29 INFO - 'MOZ_NO_REMOTE': '1', 10:42:29 INFO - 'NO_EM_RESTART': '1', 10:42:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:42:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:42:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:42:29 INFO - 'PWD': '/builds/slave/test', 10:42:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:42:29 INFO - 'SHELL': '/bin/bash', 10:42:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVChYidw6u/Listeners', 10:42:29 INFO - 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', 10:42:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:42:29 INFO - 'USER': 'cltbld', 10:42:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:42:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:42:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:42:29 INFO - 'XPC_FLAGS': '0x0', 10:42:29 INFO - 'XPC_SERVICE_NAME': '0', 10:42:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:42:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-pxZWZa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 10:42:30 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)) 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-NJW5j_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 10:42:30 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)) 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-AHuSGL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 10:42:30 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)) 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-5rxMu5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 10:42:30 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)) 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-lnujgF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 10:42:30 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)) 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-XGFv3V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 10:42:30 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)) 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-ym6kU2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 10:42:30 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)) 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-KFjY2u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 10:42:30 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)) 10:42:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 10:42:30 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-1br480-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-xZ4bHz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-ZuZ2lU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-q_8MaA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-SKriTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-rBfyyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-Rv2EAr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-8_2tHU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-EnkTXo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 10:42:31 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)) 10:42:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 10:42:31 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-6QIsXv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 10:42:32 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)) 10:42:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 10:42:32 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-Qsin9k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 10:42:32 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)) 10:42:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:42:32 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-6ySyIW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 10:42:32 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)) 10:42:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 10:42:32 INFO - Running setup.py (path:/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/pip-fepCw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 10:42:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 10:42:32 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)) 10:42:32 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)) 10:42:32 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)) 10:42:32 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)) 10:42:32 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)) 10:42:32 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)) 10:42:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 10:42:32 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 10:42:32 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 10:42:32 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 10:42:32 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 10:42:32 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 10:42:32 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 10:42:35 INFO - Downloading blessings-1.6.tar.gz 10:42:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 10:42:35 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)) 10:42:35 INFO - Installing collected packages: blessings 10:42:35 INFO - Running setup.py install for blessings 10:42:35 INFO - Successfully installed blessings 10:42:35 INFO - Cleaning up... 10:42:35 INFO - Return code: 0 10:42:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 10:42:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:42:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:42:35 INFO - Reading from file tmpfile_stdout 10:42:35 INFO - Current package versions: 10:42:35 INFO - blessings == 1.6 10:42:35 INFO - blobuploader == 1.2.4 10:42:35 INFO - browsermob-proxy == 0.6.0 10:42:35 INFO - docopt == 0.6.1 10:42:35 INFO - manifestparser == 1.1 10:42:35 INFO - marionette-client == 2.3.0 10:42:35 INFO - marionette-driver == 1.4.0 10:42:35 INFO - mozInstall == 1.12 10:42:35 INFO - mozcrash == 0.17 10:42:35 INFO - mozdebug == 0.1 10:42:35 INFO - mozdevice == 0.48 10:42:35 INFO - mozfile == 1.2 10:42:35 INFO - mozhttpd == 0.7 10:42:35 INFO - mozinfo == 0.9 10:42:35 INFO - mozleak == 0.1 10:42:35 INFO - mozlog == 3.1 10:42:35 INFO - moznetwork == 0.27 10:42:35 INFO - mozprocess == 0.22 10:42:35 INFO - mozprofile == 0.28 10:42:35 INFO - mozrunner == 6.11 10:42:35 INFO - mozscreenshot == 0.1 10:42:35 INFO - mozsystemmonitor == 0.0 10:42:35 INFO - moztest == 0.7 10:42:35 INFO - mozversion == 1.4 10:42:35 INFO - psutil == 3.1.1 10:42:35 INFO - requests == 1.2.3 10:42:35 INFO - wptserve == 1.4.0 10:42:35 INFO - wsgiref == 0.1.2 10:42:35 INFO - Running post-action listener: _resource_record_post_action 10:42:35 INFO - Running post-action listener: _start_resource_monitoring 10:42:35 INFO - Starting resource monitoring. 10:42:35 INFO - ##### 10:42:35 INFO - ##### Running pull step. 10:42:35 INFO - ##### 10:42:35 INFO - Running pre-action listener: _resource_record_pre_action 10:42:35 INFO - Running main action method: pull 10:42:35 INFO - Pull has nothing to do! 10:42:35 INFO - Running post-action listener: _resource_record_post_action 10:42:35 INFO - ##### 10:42:35 INFO - ##### Running install step. 10:42:35 INFO - ##### 10:42:35 INFO - Running pre-action listener: _resource_record_pre_action 10:42:35 INFO - Running main action method: install 10:42:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 10:42:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 10:42:36 INFO - Reading from file tmpfile_stdout 10:42:36 INFO - Detecting whether we're running mozinstall >=1.0... 10:42:36 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 10:42:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 10:42:36 INFO - Reading from file tmpfile_stdout 10:42:36 INFO - Output received: 10:42:36 INFO - Usage: mozinstall [options] installer 10:42:36 INFO - Options: 10:42:36 INFO - -h, --help show this help message and exit 10:42:36 INFO - -d DEST, --destination=DEST 10:42:36 INFO - Directory to install application into. [default: 10:42:36 INFO - "/builds/slave/test"] 10:42:36 INFO - --app=APP Application being installed. [default: firefox] 10:42:36 INFO - mkdir: /builds/slave/test/build/application 10:42:36 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'] 10:42:36 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 10:42:56 INFO - Reading from file tmpfile_stdout 10:42:56 INFO - Output received: 10:42:56 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 10:42:56 INFO - Running post-action listener: _resource_record_post_action 10:42:56 INFO - ##### 10:42:56 INFO - ##### Running run-tests step. 10:42:56 INFO - ##### 10:42:56 INFO - Running pre-action listener: _resource_record_pre_action 10:42:56 INFO - Running main action method: run_tests 10:42:56 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 10:42:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:42:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:42:56 INFO - grabbing minidump binary from tooltool 10:42: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')]} 10:42:56 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 0x10d3c45e0>, '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 0x10cfa7cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10cfd2990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 10:42:56 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 10:42:56 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 10:42:56 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 10:42:56 INFO - Return code: 0 10:42:56 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 10:42:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 10:42:56 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/S-LCn81USbuYi8TZ6--Ucg/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 10:42:56 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/S-LCn81USbuYi8TZ6--Ucg/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 10:42:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.5lJXqtw1qQ/Render', 10:42:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 10:42:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 10:42:56 INFO - 'HOME': '/Users/cltbld', 10:42:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 10:42:56 INFO - 'LOGNAME': 'cltbld', 10:42:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 10:42:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:42:56 INFO - 'MOZ_NO_REMOTE': '1', 10:42:56 INFO - 'NO_EM_RESTART': '1', 10:42:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:42:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 10:42:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 10:42:56 INFO - 'PWD': '/builds/slave/test', 10:42:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 10:42:56 INFO - 'SHELL': '/bin/bash', 10:42:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RVChYidw6u/Listeners', 10:42:56 INFO - 'TMPDIR': '/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/T/', 10:42:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 10:42:56 INFO - 'USER': 'cltbld', 10:42:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 10:42:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 10:42:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 10:42:56 INFO - 'XPC_FLAGS': '0x0', 10:42:56 INFO - 'XPC_SERVICE_NAME': '0', 10:42:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 10:42:56 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/S-LCn81USbuYi8TZ6--Ucg/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 10:42:56 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 10:42:56 INFO - import pkg_resources 10:42:57 INFO - Using 1 client processes 10:42:58 INFO - wptserve Starting http server on 127.0.0.1:8000 10:42:58 INFO - wptserve Starting http server on 127.0.0.1:8001 10:42:58 INFO - wptserve Starting http server on 127.0.0.1:8443 10:43:00 INFO - SUITE-START | Running 778 tests 10:43:00 INFO - Running testharness tests 10:43:00 INFO - Setting up ssl 10:43:00 INFO - PROCESS | certutil | 10:43:00 INFO - PROCESS | certutil | 10:43:00 INFO - PROCESS | certutil | 10:43:00 INFO - Certificate Nickname Trust Attributes 10:43:00 INFO - SSL,S/MIME,JAR/XPI 10:43:00 INFO - 10:43:00 INFO - web-platform-tests CT,, 10:43:00 INFO - 10:43:00 INFO - Starting runner 10:43:00 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 10:43:01 INFO - PROCESS | 1922 | 1461433381043 Marionette DEBUG Marionette enabled via build flag and pref 10:43:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x1164fb000 == 1 [pid = 1922] [id = 1] 10:43:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 1 (0x1164fb800) [pid = 1922] [serial = 1] [outer = 0x0] 10:43:01 INFO - PROCESS | 1922 | [1922] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:43:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 2 (0x116647000) [pid = 1922] [serial = 2] [outer = 0x1164fb800] 10:43:01 INFO - PROCESS | 1922 | 1461433381355 Marionette INFO Listening on port 2828 10:43:01 INFO - PROCESS | 1922 | 1461433381582 Marionette DEBUG Marionette enabled via command-line flag 10:43:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x11926c800 == 2 [pid = 1922] [id = 2] 10:43:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 3 (0x11926d000) [pid = 1922] [serial = 3] [outer = 0x0] 10:43:01 INFO - PROCESS | 1922 | [1922] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 10:43:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 4 (0x11926e000) [pid = 1922] [serial = 4] [outer = 0x11926d000] 10:43:01 INFO - PROCESS | 1922 | [1922] 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 10:43:01 INFO - PROCESS | 1922 | 1461433381733 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55542 10:43:01 INFO - PROCESS | 1922 | 1461433381817 Marionette DEBUG Closed connection conn0 10:43:01 INFO - PROCESS | 1922 | [1922] 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 10:43:01 INFO - PROCESS | 1922 | 1461433381823 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55543 10:43:01 INFO - PROCESS | 1922 | 1461433381839 Marionette DEBUG Closed connection conn1 10:43:01 INFO - PROCESS | 1922 | [1922] 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 10:43:01 INFO - PROCESS | 1922 | 1461433381844 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55544 10:43:01 INFO - PROCESS | 1922 | 1461433381852 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:43:01 INFO - PROCESS | 1922 | 1461433381859 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":"20160423090652","device":"desktop","version":"48.0a1"} 10:43:02 INFO - PROCESS | 1922 | [1922] 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 10:43:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c721800 == 3 [pid = 1922] [id = 3] 10:43:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 5 (0x11c727800) [pid = 1922] [serial = 5] [outer = 0x0] 10:43:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c728800 == 4 [pid = 1922] [id = 4] 10:43:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 6 (0x11c7d3c00) [pid = 1922] [serial = 6] [outer = 0x0] 10:43:02 INFO - PROCESS | 1922 | [1922] 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 10:43:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x124121000 == 5 [pid = 1922] [id = 5] 10:43:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 7 (0x11c7d2c00) [pid = 1922] [serial = 7] [outer = 0x0] 10:43:03 INFO - PROCESS | 1922 | [1922] 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 10:43:03 INFO - PROCESS | 1922 | [1922] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:43:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 8 (0x1242dc400) [pid = 1922] [serial = 8] [outer = 0x11c7d2c00] 10:43:03 INFO - PROCESS | 1922 | [1922] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:43:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 9 (0x126710800) [pid = 1922] [serial = 9] [outer = 0x11c727800] 10:43:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 10 (0x1240a9000) [pid = 1922] [serial = 10] [outer = 0x11c7d3c00] 10:43:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 11 (0x1240ab000) [pid = 1922] [serial = 11] [outer = 0x11c7d2c00] 10:43:03 INFO - PROCESS | 1922 | [1922] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:43:03 INFO - PROCESS | 1922 | 1461433383735 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 1922 | 1461433383745 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 12 (0x128fab400) [pid = 1922] [serial = 12] [outer = 0x11c7d2c00] 10:43:04 INFO - PROCESS | 1922 | 1461433384121 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"67f4f26c-6e16-014f-922f-15e58cb5af02","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":"20160423090652","device":"desktop","version":"48.0a1","command_id":1}}] 10:43:04 INFO - PROCESS | 1922 | 1461433384216 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}] 10:43:04 INFO - PROCESS | 1922 | 1461433384259 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:43:04 INFO - PROCESS | 1922 | 1461433384356 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:43:04 INFO - PROCESS | 1922 | [1922] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:43:04 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 10:43:04 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 10:43:04 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:43:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 13 (0x12b15ac00) [pid = 1922] [serial = 13] [outer = 0x11c7d2c00] 10:43:04 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:43:04 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:43:04 INFO - PROCESS | 1922 | 1461433384731 Marionette TRACE conn2 <- [1,3,null,{}] 10:43:04 INFO - PROCESS | 1922 | 1461433384734 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 10:43:04 INFO - PROCESS | 1922 | 1461433384757 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:43:04 INFO - PROCESS | 1922 | 1461433384786 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:43:04 INFO - PROCESS | 1922 | 1461433384788 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 10:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:43:04 INFO - PROCESS | 1922 | 1461433384792 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - PROCESS | 1922 | 1461433384795 Marionette TRACE conn2 <- [1,6,null,{}] 10:43:04 INFO - PROCESS | 1922 | 1461433384798 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}] 10:43:04 INFO - PROCESS | 1922 | 1461433384806 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:43:04 INFO - PROCESS | 1922 | 1461433384810 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc06800 == 6 [pid = 1922] [id = 6] 10:43:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 14 (0x12bbcbc00) [pid = 1922] [serial = 14] [outer = 0x0] 10:43:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 15 (0x12bbccc00) [pid = 1922] [serial = 15] [outer = 0x12bbcbc00] 10:43:04 INFO - PROCESS | 1922 | 1461433384842 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 16 (0x12bbd3000) [pid = 1922] [serial = 16] [outer = 0x12bbcbc00] 10:43:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x12beb8800 == 7 [pid = 1922] [id = 7] 10:43:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 17 (0x12bbd3400) [pid = 1922] [serial = 17] [outer = 0x0] 10:43:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 18 (0x12be57c00) [pid = 1922] [serial = 18] [outer = 0x12bbd3400] 10:43:05 INFO - PROCESS | 1922 | 1461433385253 Marionette DEBUG loaded listener.js 10:43:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 19 (0x12bbd3800) [pid = 1922] [serial = 19] [outer = 0x12bbd3400] 10:43:05 INFO - PROCESS | 1922 | 1461433385353 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]]]}] 10:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 623ms 10:43:05 INFO - PROCESS | 1922 | 1461433385428 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:43:05 INFO - PROCESS | 1922 | 1461433385430 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 10:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:43:05 INFO - PROCESS | 1922 | 1461433385439 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:43:05 INFO - PROCESS | 1922 | 1461433385440 Marionette TRACE conn2 <- [1,10,null,{}] 10:43:05 INFO - PROCESS | 1922 | 1461433385490 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}] 10:43:05 INFO - PROCESS | 1922 | 1461433385616 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:43:05 INFO - PROCESS | 1922 | 1461433385637 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d592000 == 8 [pid = 1922] [id = 8] 10:43:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 20 (0x12d42e400) [pid = 1922] [serial = 20] [outer = 0x0] 10:43:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 21 (0x12d430000) [pid = 1922] [serial = 21] [outer = 0x12d42e400] 10:43:05 INFO - PROCESS | 1922 | 1461433385687 Marionette DEBUG loaded listener.js 10:43:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 22 (0x12db40000) [pid = 1922] [serial = 22] [outer = 0x12d42e400] 10:43:06 INFO - PROCESS | 1922 | 1461433386019 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]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 621ms 10:43:06 INFO - PROCESS | 1922 | 1461433386060 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:43:06 INFO - PROCESS | 1922 | 1461433386062 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 10:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:43:06 INFO - PROCESS | 1922 | 1461433386064 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 1922 | 1461433386065 Marionette TRACE conn2 <- [1,14,null,{}] 10:43:06 INFO - PROCESS | 1922 | 1461433386067 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}] 10:43:06 INFO - PROCESS | 1922 | 1461433386159 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:43:06 INFO - PROCESS | 1922 | 1461433386166 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de0f800 == 9 [pid = 1922] [id = 9] 10:43:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 23 (0x12db42800) [pid = 1922] [serial = 23] [outer = 0x0] 10:43:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 24 (0x12dcc9000) [pid = 1922] [serial = 24] [outer = 0x12db42800] 10:43:06 INFO - PROCESS | 1922 | 1461433386192 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 25 (0x12dcd2c00) [pid = 1922] [serial = 25] [outer = 0x12db42800] 10:43:06 INFO - PROCESS | 1922 | 1461433386463 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]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 10:43:06 INFO - PROCESS | 1922 | 1461433386486 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:43:06 INFO - PROCESS | 1922 | 1461433386487 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 10:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:43:06 INFO - PROCESS | 1922 | 1461433386489 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 1922 | 1461433386491 Marionette TRACE conn2 <- [1,18,null,{}] 10:43:06 INFO - PROCESS | 1922 | 1461433386501 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}] 10:43:06 INFO - PROCESS | 1922 | 1461433386597 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:43:06 INFO - PROCESS | 1922 | 1461433386620 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6ac800 == 10 [pid = 1922] [id = 10] 10:43:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 26 (0x12e568800) [pid = 1922] [serial = 26] [outer = 0x0] 10:43:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 27 (0x12e56a800) [pid = 1922] [serial = 27] [outer = 0x12e568800] 10:43:06 INFO - PROCESS | 1922 | 1461433386646 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 28 (0x12e959c00) [pid = 1922] [serial = 28] [outer = 0x12e568800] 10:43:06 INFO - PROCESS | 1922 | 1461433386912 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]]]}] 10:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 476ms 10:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:43:06 INFO - PROCESS | 1922 | 1461433386966 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:43:06 INFO - PROCESS | 1922 | 1461433386968 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 10:43:06 INFO - PROCESS | 1922 | 1461433386970 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 1922 | 1461433386971 Marionette TRACE conn2 <- [1,22,null,{}] 10:43:06 INFO - PROCESS | 1922 | 1461433386974 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}] 10:43:07 INFO - PROCESS | 1922 | 1461433387069 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:43:07 INFO - PROCESS | 1922 | 1461433387073 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a90e000 == 11 [pid = 1922] [id = 11] 10:43:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 29 (0x11a60fc00) [pid = 1922] [serial = 29] [outer = 0x0] 10:43:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 30 (0x11aa1b800) [pid = 1922] [serial = 30] [outer = 0x11a60fc00] 10:43:07 INFO - PROCESS | 1922 | 1461433387100 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 31 (0x12eb22800) [pid = 1922] [serial = 31] [outer = 0x11a60fc00] 10:43:07 INFO - PROCESS | 1922 | 1461433387336 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]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 10:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:43:07 INFO - PROCESS | 1922 | 1461433387390 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 1922 | 1461433387392 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 10:43:07 INFO - PROCESS | 1922 | 1461433387401 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 1922 | 1461433387403 Marionette TRACE conn2 <- [1,26,null,{}] 10:43:07 INFO - PROCESS | 1922 | 1461433387405 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}] 10:43:07 INFO - PROCESS | 1922 | 1461433387504 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:43:07 INFO - PROCESS | 1922 | 1461433387509 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aabe800 == 12 [pid = 1922] [id = 12] 10:43:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 32 (0x12e9c1000) [pid = 1922] [serial = 32] [outer = 0x0] 10:43:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 33 (0x12eb24400) [pid = 1922] [serial = 33] [outer = 0x12e9c1000] 10:43:07 INFO - PROCESS | 1922 | 1461433387534 Marionette DEBUG loaded listener.js 10:43:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 34 (0x12eb2dc00) [pid = 1922] [serial = 34] [outer = 0x12e9c1000] 10:43:07 INFO - PROCESS | 1922 | 1461433387779 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]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 424ms 10:43:07 INFO - PROCESS | 1922 | 1461433387821 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 1922 | 1461433387822 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 10:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:43:07 INFO - PROCESS | 1922 | 1461433387832 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 1922 | 1461433387833 Marionette TRACE conn2 <- [1,30,null,{}] 10:43:07 INFO - PROCESS | 1922 | 1461433387836 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}] 10:43:07 INFO - PROCESS | 1922 | 1461433387929 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:43:07 INFO - PROCESS | 1922 | 1461433387934 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1e0800 == 13 [pid = 1922] [id = 13] 10:43:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 35 (0x12eb30800) [pid = 1922] [serial = 35] [outer = 0x0] 10:43:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 36 (0x12f109000) [pid = 1922] [serial = 36] [outer = 0x12eb30800] 10:43:07 INFO - PROCESS | 1922 | 1461433387959 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 37 (0x12f10d400) [pid = 1922] [serial = 37] [outer = 0x12eb30800] 10:43:08 INFO - PROCESS | 1922 | 1461433388197 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]]]}] 10:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 428ms 10:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:43:08 INFO - PROCESS | 1922 | 1461433388253 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:43:08 INFO - PROCESS | 1922 | 1461433388254 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 10:43:08 INFO - PROCESS | 1922 | 1461433388256 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - PROCESS | 1922 | 1461433388257 Marionette TRACE conn2 <- [1,34,null,{}] 10:43:08 INFO - PROCESS | 1922 | 1461433388267 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}] 10:43:08 INFO - PROCESS | 1922 | 1461433388355 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:43:08 INFO - PROCESS | 1922 | 1461433388360 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4d2800 == 14 [pid = 1922] [id = 14] 10:43:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 38 (0x12f10f400) [pid = 1922] [serial = 38] [outer = 0x0] 10:43:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 39 (0x12f2c7400) [pid = 1922] [serial = 39] [outer = 0x12f10f400] 10:43:08 INFO - PROCESS | 1922 | 1461433388386 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 40 (0x12f2ce000) [pid = 1922] [serial = 40] [outer = 0x12f10f400] 10:43:08 INFO - PROCESS | 1922 | 1461433388644 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]]]}] 10:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 10:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:43:08 INFO - PROCESS | 1922 | 1461433388682 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:43:08 INFO - PROCESS | 1922 | 1461433388683 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 10:43:08 INFO - PROCESS | 1922 | 1461433388685 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:43:08 INFO - PROCESS | 1922 | 1461433388686 Marionette TRACE conn2 <- [1,38,null,{}] 10:43:08 INFO - PROCESS | 1922 | 1461433388689 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}] 10:43:08 INFO - PROCESS | 1922 | 1461433388783 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:43:08 INFO - PROCESS | 1922 | 1461433388788 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f906000 == 15 [pid = 1922] [id = 15] 10:43:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 41 (0x12f2d0800) [pid = 1922] [serial = 41] [outer = 0x0] 10:43:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 42 (0x12f840c00) [pid = 1922] [serial = 42] [outer = 0x12f2d0800] 10:43:08 INFO - PROCESS | 1922 | 1461433388812 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 43 (0x12f847800) [pid = 1922] [serial = 43] [outer = 0x12f2d0800] 10:43:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f922000 == 16 [pid = 1922] [id = 16] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 44 (0x12f922800) [pid = 1922] [serial = 44] [outer = 0x0] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 45 (0x12fbae000) [pid = 1922] [serial = 45] [outer = 0x12f922800] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 46 (0x12fbb2800) [pid = 1922] [serial = 46] [outer = 0x12f922800] 10:43:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f921800 == 17 [pid = 1922] [id = 17] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 47 (0x12f98d400) [pid = 1922] [serial = 47] [outer = 0x0] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 48 (0x12f9f0000) [pid = 1922] [serial = 48] [outer = 0x12f98d400] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 49 (0x118fe7000) [pid = 1922] [serial = 49] [outer = 0x12f98d400] 10:43:09 INFO - PROCESS | 1922 | 1461433389153 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]]]}] 10:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 519ms 10:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:43:09 INFO - PROCESS | 1922 | 1461433389205 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:43:09 INFO - PROCESS | 1922 | 1461433389206 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 10:43:09 INFO - PROCESS | 1922 | 1461433389208 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 1922 | 1461433389209 Marionette TRACE conn2 <- [1,42,null,{}] 10:43:09 INFO - PROCESS | 1922 | 1461433389212 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}] 10:43:09 INFO - PROCESS | 1922 | 1461433389300 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:43:09 INFO - PROCESS | 1922 | 1461433389305 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fe9b800 == 18 [pid = 1922] [id = 18] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 50 (0x12f849800) [pid = 1922] [serial = 50] [outer = 0x0] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 51 (0x12f9fd800) [pid = 1922] [serial = 51] [outer = 0x12f849800] 10:43:09 INFO - PROCESS | 1922 | 1461433389331 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 52 (0x12fe0a400) [pid = 1922] [serial = 52] [outer = 0x12f849800] 10:43:09 INFO - PROCESS | 1922 | 1461433389614 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]]]}] 10:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 423ms 10:43:09 INFO - PROCESS | 1922 | 1461433389633 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:43:09 INFO - PROCESS | 1922 | 1461433389634 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 10:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:43:09 INFO - PROCESS | 1922 | 1461433389637 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 1922 | 1461433389638 Marionette TRACE conn2 <- [1,46,null,{}] 10:43:09 INFO - PROCESS | 1922 | 1461433389640 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}] 10:43:09 INFO - PROCESS | 1922 | 1461433389729 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:43:09 INFO - PROCESS | 1922 | 1461433389733 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a910000 == 19 [pid = 1922] [id = 19] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 53 (0x11a8c3800) [pid = 1922] [serial = 53] [outer = 0x0] 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 54 (0x11a940c00) [pid = 1922] [serial = 54] [outer = 0x11a8c3800] 10:43:09 INFO - PROCESS | 1922 | 1461433389757 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 55 (0x11bfeec00) [pid = 1922] [serial = 55] [outer = 0x11a8c3800] 10:43:09 INFO - PROCESS | 1922 | 1461433389965 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]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 372ms 10:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:43:10 INFO - PROCESS | 1922 | 1461433390016 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 1922 | 1461433390017 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 10:43:10 INFO - PROCESS | 1922 | 1461433390020 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 1922 | 1461433390021 Marionette TRACE conn2 <- [1,50,null,{}] 10:43:10 INFO - PROCESS | 1922 | 1461433390023 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}] 10:43:10 INFO - PROCESS | 1922 | 1461433390119 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:43:10 INFO - PROCESS | 1922 | 1461433390125 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x1303d5000 == 20 [pid = 1922] [id = 20] 10:43:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 56 (0x11a966400) [pid = 1922] [serial = 56] [outer = 0x0] 10:43:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 57 (0x11a96d000) [pid = 1922] [serial = 57] [outer = 0x11a966400] 10:43:10 INFO - PROCESS | 1922 | 1461433390165 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 58 (0x11ab8dc00) [pid = 1922] [serial = 58] [outer = 0x11a966400] 10:43:10 INFO - PROCESS | 1922 | 1461433390554 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]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 573ms 10:43:10 INFO - PROCESS | 1922 | 1461433390595 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:43:10 INFO - PROCESS | 1922 | 1461433390597 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 10:43:10 INFO - PROCESS | 1922 | 1461433390600 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 1922 | 1461433390602 Marionette TRACE conn2 <- [1,54,null,{}] 10:43:10 INFO - PROCESS | 1922 | 1461433390606 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}] 10:43:10 INFO - PROCESS | 1922 | 1461433390737 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:43:10 INFO - PROCESS | 1922 | 1461433390742 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x1303e4800 == 21 [pid = 1922] [id = 21] 10:43:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 59 (0x11ab91400) [pid = 1922] [serial = 59] [outer = 0x0] 10:43:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 60 (0x11ab97400) [pid = 1922] [serial = 60] [outer = 0x11ab91400] 10:43:10 INFO - PROCESS | 1922 | 1461433390768 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 61 (0x12fe0c400) [pid = 1922] [serial = 61] [outer = 0x11ab91400] 10:43:11 INFO - PROCESS | 1922 | 1461433391028 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]]]}] 10:43:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 470ms 10:43:11 INFO - PROCESS | 1922 | 1461433391071 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:43:11 INFO - PROCESS | 1922 | 1461433391072 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 10:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:43:11 INFO - PROCESS | 1922 | 1461433391074 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - PROCESS | 1922 | 1461433391076 Marionette TRACE conn2 <- [1,58,null,{}] 10:43:11 INFO - PROCESS | 1922 | 1461433391086 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}] 10:43:11 INFO - PROCESS | 1922 | 1461433391187 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:43:11 INFO - PROCESS | 1922 | 1461433391767 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x114423000 == 22 [pid = 1922] [id = 22] 10:43:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 62 (0x11400a000) [pid = 1922] [serial = 62] [outer = 0x0] 10:43:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 63 (0x1142ce400) [pid = 1922] [serial = 63] [outer = 0x11400a000] 10:43:11 INFO - PROCESS | 1922 | 1461433391801 Marionette DEBUG loaded listener.js 10:43:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 64 (0x1147cf000) [pid = 1922] [serial = 64] [outer = 0x11400a000] 10:43:12 INFO - PROCESS | 1922 | 1461433392236 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]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1182ms 10:43:12 INFO - PROCESS | 1922 | 1461433392257 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 1922 | 1461433392260 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 10:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:43:12 INFO - PROCESS | 1922 | 1461433392264 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - PROCESS | 1922 | 1461433392266 Marionette TRACE conn2 <- [1,62,null,{}] 10:43:12 INFO - PROCESS | 1922 | 1461433392269 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}] 10:43:12 INFO - PROCESS | 1922 | 1461433392383 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:43:12 INFO - PROCESS | 1922 | 1461433392424 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x116646800 == 23 [pid = 1922] [id = 23] 10:43:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 65 (0x1155b5000) [pid = 1922] [serial = 65] [outer = 0x0] 10:43:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 66 (0x1164a8400) [pid = 1922] [serial = 66] [outer = 0x1155b5000] 10:43:12 INFO - PROCESS | 1922 | 1461433392456 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 67 (0x118de9c00) [pid = 1922] [serial = 67] [outer = 0x1155b5000] 10:43:13 INFO - PROCESS | 1922 | 1461433393107 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]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 870ms 10:43:13 INFO - PROCESS | 1922 | 1461433393135 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 1922 | 1461433393137 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 10:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:43:13 INFO - PROCESS | 1922 | 1461433393140 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 1922 | 1461433393142 Marionette TRACE conn2 <- [1,66,null,{}] 10:43:13 INFO - PROCESS | 1922 | 1461433393146 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}] 10:43:13 INFO - PROCESS | 1922 | 1461433393226 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:43:13 INFO - PROCESS | 1922 | 1461433393266 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x11541b000 == 24 [pid = 1922] [id = 24] 10:43:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 68 (0x118689800) [pid = 1922] [serial = 68] [outer = 0x0] 10:43:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 69 (0x118856c00) [pid = 1922] [serial = 69] [outer = 0x118689800] 10:43:13 INFO - PROCESS | 1922 | 1461433393298 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 70 (0x118a97800) [pid = 1922] [serial = 70] [outer = 0x118689800] 10:43:13 INFO - PROCESS | 1922 | 1461433393752 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]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 672ms 10:43:13 INFO - PROCESS | 1922 | 1461433393811 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 1922 | 1461433393816 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 10:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:43:13 INFO - PROCESS | 1922 | 1461433393820 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 1922 | 1461433393822 Marionette TRACE conn2 <- [1,70,null,{}] 10:43:13 INFO - PROCESS | 1922 | 1461433393824 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}] 10:43:13 INFO - PROCESS | 1922 | 1461433393895 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:43:13 INFO - PROCESS | 1922 | 1461433393903 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x118d4a000 == 25 [pid = 1922] [id = 25] 10:43:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 71 (0x118df5400) [pid = 1922] [serial = 71] [outer = 0x0] 10:43:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 72 (0x119377c00) [pid = 1922] [serial = 72] [outer = 0x118df5400] 10:43:13 INFO - PROCESS | 1922 | 1461433393934 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 73 (0x119e5bc00) [pid = 1922] [serial = 73] [outer = 0x118df5400] 10:43:14 INFO - PROCESS | 1922 | 1461433394266 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]]]}] 10:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 470ms 10:43:14 INFO - PROCESS | 1922 | 1461433394291 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:43:14 INFO - PROCESS | 1922 | 1461433394296 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 10:43:14 INFO - PROCESS | 1922 | 1461433394299 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:43:14 INFO - PROCESS | 1922 | 1461433394304 Marionette TRACE conn2 <- [1,74,null,{}] 10:43:14 INFO - PROCESS | 1922 | 1461433394315 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}] 10:43:14 INFO - PROCESS | 1922 | 1461433394434 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:43:14 INFO - PROCESS | 1922 | 1461433394448 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x11934b800 == 26 [pid = 1922] [id = 26] 10:43:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 74 (0x1159cd800) [pid = 1922] [serial = 74] [outer = 0x0] 10:43:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 75 (0x11a8c6800) [pid = 1922] [serial = 75] [outer = 0x1159cd800] 10:43:14 INFO - PROCESS | 1922 | 1461433394514 Marionette DEBUG loaded listener.js 10:43:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 76 (0x11a96f400) [pid = 1922] [serial = 76] [outer = 0x1159cd800] 10:43:14 INFO - PROCESS | 1922 | 1461433394993 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]]]}] 10:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 724ms 10:43:15 INFO - PROCESS | 1922 | 1461433395023 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 1922 | 1461433395025 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 10:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:43:15 INFO - PROCESS | 1922 | 1461433395035 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 1922 | 1461433395036 Marionette TRACE conn2 <- [1,78,null,{}] 10:43:15 INFO - PROCESS | 1922 | 1461433395039 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}] 10:43:15 INFO - PROCESS | 1922 | 1461433395111 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:43:15 INFO - PROCESS | 1922 | 1461433395115 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bdb000 == 27 [pid = 1922] [id = 27] 10:43:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 77 (0x1159cb000) [pid = 1922] [serial = 77] [outer = 0x0] 10:43:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 78 (0x11aa29400) [pid = 1922] [serial = 78] [outer = 0x1159cb000] 10:43:15 INFO - PROCESS | 1922 | 1461433395144 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 79 (0x11ace0800) [pid = 1922] [serial = 79] [outer = 0x1159cb000] 10:43:15 INFO - PROCESS | 1922 | 1461433395448 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]]]}] 10:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 10:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:43:15 INFO - PROCESS | 1922 | 1461433395503 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 1922 | 1461433395505 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 10:43:15 INFO - PROCESS | 1922 | 1461433395507 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 1922 | 1461433395508 Marionette TRACE conn2 <- [1,82,null,{}] 10:43:15 INFO - PROCESS | 1922 | 1461433395510 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}] 10:43:15 INFO - PROCESS | 1922 | 1461433395579 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:43:15 INFO - PROCESS | 1922 | 1461433395583 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x11981a000 == 28 [pid = 1922] [id = 28] 10:43:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 80 (0x11aa25000) [pid = 1922] [serial = 80] [outer = 0x0] 10:43:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 81 (0x11adc0000) [pid = 1922] [serial = 81] [outer = 0x11aa25000] 10:43:15 INFO - PROCESS | 1922 | 1461433395611 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x11b722800) [pid = 1922] [serial = 82] [outer = 0x11aa25000] 10:43:15 INFO - PROCESS | 1922 | 1461433395922 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]]]}] 10:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 10:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:43:15 INFO - PROCESS | 1922 | 1461433395975 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 1922 | 1461433395977 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 10:43:15 INFO - PROCESS | 1922 | 1461433395979 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 1922 | 1461433395980 Marionette TRACE conn2 <- [1,86,null,{}] 10:43:15 INFO - PROCESS | 1922 | 1461433395982 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}] 10:43:16 INFO - PROCESS | 1922 | 1461433396068 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:43:16 INFO - PROCESS | 1922 | 1461433396119 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aacf000 == 29 [pid = 1922] [id = 29] 10:43:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x11adc5c00) [pid = 1922] [serial = 83] [outer = 0x0] 10:43:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x11bb41400) [pid = 1922] [serial = 84] [outer = 0x11adc5c00] 10:43:16 INFO - PROCESS | 1922 | 1461433396147 Marionette DEBUG loaded listener.js 10:43:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x11bcdf000) [pid = 1922] [serial = 85] [outer = 0x11adc5c00] 10:43:16 INFO - PROCESS | 1922 | 1461433396408 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]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 10:43:16 INFO - PROCESS | 1922 | 1461433396451 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 1922 | 1461433396452 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 10:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:43:16 INFO - PROCESS | 1922 | 1461433396455 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 1922 | 1461433396456 Marionette TRACE conn2 <- [1,90,null,{}] 10:43:16 INFO - PROCESS | 1922 | 1461433396458 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}] 10:43:16 INFO - PROCESS | 1922 | 1461433396542 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:43:16 INFO - PROCESS | 1922 | 1461433396548 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x11adaa800 == 30 [pid = 1922] [id = 30] 10:43:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x11b7b8400) [pid = 1922] [serial = 86] [outer = 0x0] 10:43:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x11bff1800) [pid = 1922] [serial = 87] [outer = 0x11b7b8400] 10:43:16 INFO - PROCESS | 1922 | 1461433396573 Marionette DEBUG loaded listener.js 10:43:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11c406800) [pid = 1922] [serial = 88] [outer = 0x11b7b8400] 10:43:16 INFO - PROCESS | 1922 | 1461433396863 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]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 10:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:43:16 INFO - PROCESS | 1922 | 1461433396874 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 1922 | 1461433396875 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 10:43:16 INFO - PROCESS | 1922 | 1461433396886 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 1922 | 1461433396887 Marionette TRACE conn2 <- [1,94,null,{}] 10:43:16 INFO - PROCESS | 1922 | 1461433396889 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}] 10:43:16 INFO - PROCESS | 1922 | 1461433396969 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:43:17 INFO - PROCESS | 1922 | 1461433397018 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb14000 == 31 [pid = 1922] [id = 31] 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x11b019c00) [pid = 1922] [serial = 89] [outer = 0x0] 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x11c40a800) [pid = 1922] [serial = 90] [outer = 0x11b019c00] 10:43:17 INFO - PROCESS | 1922 | 1461433397044 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11c7d2400) [pid = 1922] [serial = 91] [outer = 0x11b019c00] 10:43:17 INFO - PROCESS | 1922 | 1461433397305 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]]]}] 10:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 476ms 10:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:43:17 INFO - PROCESS | 1922 | 1461433397354 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:43:17 INFO - PROCESS | 1922 | 1461433397356 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 10:43:17 INFO - PROCESS | 1922 | 1461433397358 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:43:17 INFO - PROCESS | 1922 | 1461433397359 Marionette TRACE conn2 <- [1,98,null,{}] 10:43:17 INFO - PROCESS | 1922 | 1461433397370 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}] 10:43:17 INFO - PROCESS | 1922 | 1461433397444 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:43:17 INFO - PROCESS | 1922 | 1461433397449 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfce800 == 32 [pid = 1922] [id = 32] 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11c511c00) [pid = 1922] [serial = 92] [outer = 0x0] 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x123b1a800) [pid = 1922] [serial = 93] [outer = 0x11c511c00] 10:43:17 INFO - PROCESS | 1922 | 1461433397475 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x123b21400) [pid = 1922] [serial = 94] [outer = 0x11c511c00] 10:43:17 INFO - PROCESS | 1922 | 1461433397769 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]]]}] 10:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 427ms 10:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:43:17 INFO - PROCESS | 1922 | 1461433397785 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:43:17 INFO - PROCESS | 1922 | 1461433397786 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 10:43:17 INFO - PROCESS | 1922 | 1461433397788 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:43:17 INFO - PROCESS | 1922 | 1461433397789 Marionette TRACE conn2 <- [1,102,null,{}] 10:43:17 INFO - PROCESS | 1922 | 1461433397792 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}] 10:43:17 INFO - PROCESS | 1922 | 1461433397869 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:43:17 INFO - PROCESS | 1922 | 1461433397917 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bd9800 == 33 [pid = 1922] [id = 33] 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11ab95000) [pid = 1922] [serial = 95] [outer = 0x0] 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x123b24400) [pid = 1922] [serial = 96] [outer = 0x11ab95000] 10:43:17 INFO - PROCESS | 1922 | 1461433397942 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x123eecc00) [pid = 1922] [serial = 97] [outer = 0x11ab95000] 10:43:18 INFO - PROCESS | 1922 | 1461433398191 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]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 10:43:18 INFO - PROCESS | 1922 | 1461433398208 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 1922 | 1461433398211 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 10:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:43:18 INFO - PROCESS | 1922 | 1461433398223 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 1922 | 1461433398225 Marionette TRACE conn2 <- [1,106,null,{}] 10:43:18 INFO - PROCESS | 1922 | 1461433398235 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}] 10:43:18 INFO - PROCESS | 1922 | 1461433398326 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:43:18 INFO - PROCESS | 1922 | 1461433398332 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c714000 == 34 [pid = 1922] [id = 34] 10:43:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x123fc9800) [pid = 1922] [serial = 98] [outer = 0x0] 10:43:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x12413b000) [pid = 1922] [serial = 99] [outer = 0x123fc9800] 10:43:18 INFO - PROCESS | 1922 | 1461433398362 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x126aa1c00) [pid = 1922] [serial = 100] [outer = 0x123fc9800] 10:43:18 INFO - PROCESS | 1922 | 1461433398666 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]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 483ms 10:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:43:18 INFO - PROCESS | 1922 | 1461433398703 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 1922 | 1461433398705 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 10:43:18 INFO - PROCESS | 1922 | 1461433398707 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 1922 | 1461433398708 Marionette TRACE conn2 <- [1,110,null,{}] 10:43:18 INFO - PROCESS | 1922 | 1461433398712 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}] 10:43:18 INFO - PROCESS | 1922 | 1461433398784 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:43:18 INFO - PROCESS | 1922 | 1461433398836 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a5a000 == 35 [pid = 1922] [id = 35] 10:43:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x123fcb000) [pid = 1922] [serial = 101] [outer = 0x0] 10:43:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x126c1e000) [pid = 1922] [serial = 102] [outer = 0x123fcb000] 10:43:18 INFO - PROCESS | 1922 | 1461433398861 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x1271b8c00) [pid = 1922] [serial = 103] [outer = 0x123fcb000] 10:43:19 INFO - PROCESS | 1922 | 1461433399122 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]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 422ms 10:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:43:19 INFO - PROCESS | 1922 | 1461433399132 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 1922 | 1461433399133 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 10:43:19 INFO - PROCESS | 1922 | 1461433399137 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 1922 | 1461433399138 Marionette TRACE conn2 <- [1,114,null,{}] 10:43:19 INFO - PROCESS | 1922 | 1461433399141 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}] 10:43:19 INFO - PROCESS | 1922 | 1461433399218 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:43:19 INFO - PROCESS | 1922 | 1461433399223 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a71000 == 36 [pid = 1922] [id = 36] 10:43:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x126e89000) [pid = 1922] [serial = 104] [outer = 0x0] 10:43:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x1276ae400) [pid = 1922] [serial = 105] [outer = 0x126e89000] 10:43:19 INFO - PROCESS | 1922 | 1461433399250 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x128921c00) [pid = 1922] [serial = 106] [outer = 0x126e89000] 10:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 420ms 10:43:19 INFO - PROCESS | 1922 | 1461433399552 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]]]}] 10:43:19 INFO - PROCESS | 1922 | 1461433399556 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 1922 | 1461433399558 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 10:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:43:19 INFO - PROCESS | 1922 | 1461433399570 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 1922 | 1461433399572 Marionette TRACE conn2 <- [1,118,null,{}] 10:43:19 INFO - PROCESS | 1922 | 1461433399574 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}] 10:43:19 INFO - PROCESS | 1922 | 1461433399680 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:43:19 INFO - PROCESS | 1922 | 1461433399747 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x123cd8800 == 37 [pid = 1922] [id = 37] 10:43:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x126e31c00) [pid = 1922] [serial = 107] [outer = 0x0] 10:43:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x128920000) [pid = 1922] [serial = 108] [outer = 0x126e31c00] 10:43:19 INFO - PROCESS | 1922 | 1461433399787 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x128fb0400) [pid = 1922] [serial = 109] [outer = 0x126e31c00] 10:43:20 INFO - PROCESS | 1922 | 1461433400182 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]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 627ms 10:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:43:20 INFO - PROCESS | 1922 | 1461433400189 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 1922 | 1461433400191 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 10:43:20 INFO - PROCESS | 1922 | 1461433400196 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 1922 | 1461433400198 Marionette TRACE conn2 <- [1,122,null,{}] 10:43:20 INFO - PROCESS | 1922 | 1461433400201 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}] 10:43:20 INFO - PROCESS | 1922 | 1461433400288 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:43:20 INFO - PROCESS | 1922 | 1461433400337 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x124119800 == 38 [pid = 1922] [id = 38] 10:43:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x128922c00) [pid = 1922] [serial = 110] [outer = 0x0] 10:43:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x129ce3800) [pid = 1922] [serial = 111] [outer = 0x128922c00] 10:43:20 INFO - PROCESS | 1922 | 1461433400362 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x129cee400) [pid = 1922] [serial = 112] [outer = 0x128922c00] 10:43:20 INFO - PROCESS | 1922 | 1461433400694 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]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 523ms 10:43:20 INFO - PROCESS | 1922 | 1461433400716 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 1922 | 1461433400717 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 10:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:43:20 INFO - PROCESS | 1922 | 1461433400720 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 1922 | 1461433400721 Marionette TRACE conn2 <- [1,126,null,{}] 10:43:20 INFO - PROCESS | 1922 | 1461433400723 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}] 10:43:20 INFO - PROCESS | 1922 | 1461433400797 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:43:20 INFO - PROCESS | 1922 | 1461433400803 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x126756800 == 39 [pid = 1922] [id = 39] 10:43:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x129cf1800) [pid = 1922] [serial = 113] [outer = 0x0] 10:43:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12b47dc00) [pid = 1922] [serial = 114] [outer = 0x129cf1800] 10:43:20 INFO - PROCESS | 1922 | 1461433400827 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12b4df800) [pid = 1922] [serial = 115] [outer = 0x129cf1800] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12f2d0800) [pid = 1922] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12f10f400) [pid = 1922] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12eb30800) [pid = 1922] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12e9c1000) [pid = 1922] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11a60fc00) [pid = 1922] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12e568800) [pid = 1922] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12db42800) [pid = 1922] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12d42e400) [pid = 1922] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x12bbcbc00) [pid = 1922] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11ab91400) [pid = 1922] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11a966400) [pid = 1922] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11a8c3800) [pid = 1922] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x12f849800) [pid = 1922] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11b019c00) [pid = 1922] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x11c511c00) [pid = 1922] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11ab95000) [pid = 1922] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x123fc9800) [pid = 1922] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x126e89000) [pid = 1922] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x126e31c00) [pid = 1922] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11400a000) [pid = 1922] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x1155b5000) [pid = 1922] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x118689800) [pid = 1922] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x118df5400) [pid = 1922] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x1159cd800) [pid = 1922] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x1159cb000) [pid = 1922] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x11aa25000) [pid = 1922] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x11adc5c00) [pid = 1922] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11b7b8400) [pid = 1922] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:43:22 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x128922c00) [pid = 1922] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:43:22 INFO - PROCESS | 1922 | 1461433402544 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]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1870ms 10:43:22 INFO - PROCESS | 1922 | 1461433402591 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:43:22 INFO - PROCESS | 1922 | 1461433402594 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 10:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:43:22 INFO - PROCESS | 1922 | 1461433402597 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 1922 | 1461433402599 Marionette TRACE conn2 <- [1,130,null,{}] 10:43:22 INFO - PROCESS | 1922 | 1461433402608 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}] 10:43:22 INFO - PROCESS | 1922 | 1461433402692 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:43:22 INFO - PROCESS | 1922 | 1461433402739 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x115418000 == 40 [pid = 1922] [id = 40] 10:43:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x11661bc00) [pid = 1922] [serial = 116] [outer = 0x0] 10:43:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x1188acc00) [pid = 1922] [serial = 117] [outer = 0x11661bc00] 10:43:22 INFO - PROCESS | 1922 | 1461433402773 Marionette DEBUG loaded listener.js 10:43:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x118d7c000) [pid = 1922] [serial = 118] [outer = 0x11661bc00] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x1303e4800 == 39 [pid = 1922] [id = 21] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11a910000 == 38 [pid = 1922] [id = 19] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x1303d5000 == 37 [pid = 1922] [id = 20] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x116646800 == 36 [pid = 1922] [id = 23] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11541b000 == 35 [pid = 1922] [id = 24] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x114423000 == 34 [pid = 1922] [id = 22] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4d2800 == 33 [pid = 1922] [id = 14] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x12f906000 == 32 [pid = 1922] [id = 15] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x12fe9b800 == 31 [pid = 1922] [id = 18] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6ac800 == 30 [pid = 1922] [id = 10] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11aabe800 == 29 [pid = 1922] [id = 12] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x118d4a000 == 28 [pid = 1922] [id = 25] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x12d592000 == 27 [pid = 1922] [id = 8] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11a90e000 == 26 [pid = 1922] [id = 11] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc06800 == 25 [pid = 1922] [id = 6] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x12de0f800 == 24 [pid = 1922] [id = 9] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1e0800 == 23 [pid = 1922] [id = 13] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x119bd9800 == 22 [pid = 1922] [id = 33] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x123a5a000 == 21 [pid = 1922] [id = 35] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x123a71000 == 20 [pid = 1922] [id = 36] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfce800 == 19 [pid = 1922] [id = 32] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x124119800 == 18 [pid = 1922] [id = 38] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb14000 == 17 [pid = 1922] [id = 31] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11c714000 == 16 [pid = 1922] [id = 34] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x123cd8800 == 15 [pid = 1922] [id = 37] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11934b800 == 14 [pid = 1922] [id = 26] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11981a000 == 13 [pid = 1922] [id = 28] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11aacf000 == 12 [pid = 1922] [id = 29] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x119bdb000 == 11 [pid = 1922] [id = 27] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x11adaa800 == 10 [pid = 1922] [id = 30] 10:43:23 INFO - PROCESS | 1922 | --DOCSHELL 0x126756800 == 9 [pid = 1922] [id = 39] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x12fe0c400) [pid = 1922] [serial = 61] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11c40a800) [pid = 1922] [serial = 90] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x11c7d2400) [pid = 1922] [serial = 91] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x123b1a800) [pid = 1922] [serial = 93] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x123b21400) [pid = 1922] [serial = 94] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x123b24400) [pid = 1922] [serial = 96] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x12413b000) [pid = 1922] [serial = 99] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 81 (0x126c1e000) [pid = 1922] [serial = 102] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 80 (0x1276ae400) [pid = 1922] [serial = 105] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 79 (0x128920000) [pid = 1922] [serial = 108] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 78 (0x1142ce400) [pid = 1922] [serial = 63] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 77 (0x1164a8400) [pid = 1922] [serial = 66] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 76 (0x118856c00) [pid = 1922] [serial = 69] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 75 (0x118a97800) [pid = 1922] [serial = 70] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 74 (0x119377c00) [pid = 1922] [serial = 72] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 73 (0x119e5bc00) [pid = 1922] [serial = 73] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 72 (0x11a8c6800) [pid = 1922] [serial = 75] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 71 (0x11aa29400) [pid = 1922] [serial = 78] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 70 (0x11adc0000) [pid = 1922] [serial = 81] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 69 (0x11b722800) [pid = 1922] [serial = 82] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 68 (0x11bb41400) [pid = 1922] [serial = 84] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 67 (0x11bcdf000) [pid = 1922] [serial = 85] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 66 (0x11bff1800) [pid = 1922] [serial = 87] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 65 (0x11c406800) [pid = 1922] [serial = 88] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 64 (0x123eecc00) [pid = 1922] [serial = 97] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 63 (0x126aa1c00) [pid = 1922] [serial = 100] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 62 (0x11a96f400) [pid = 1922] [serial = 76] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 61 (0x1147cf000) [pid = 1922] [serial = 64] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 60 (0x128921c00) [pid = 1922] [serial = 106] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 59 (0x11ace0800) [pid = 1922] [serial = 79] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 58 (0x118de9c00) [pid = 1922] [serial = 67] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 57 (0x128fb0400) [pid = 1922] [serial = 109] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 56 (0x129ce3800) [pid = 1922] [serial = 111] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 55 (0x129cee400) [pid = 1922] [serial = 112] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 54 (0x1240ab000) [pid = 1922] [serial = 11] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 53 (0x1242dc400) [pid = 1922] [serial = 8] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 52 (0x12f2c7400) [pid = 1922] [serial = 39] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 51 (0x12f109000) [pid = 1922] [serial = 36] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 50 (0x12f10d400) [pid = 1922] [serial = 37] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 49 (0x12eb24400) [pid = 1922] [serial = 33] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 48 (0x12eb2dc00) [pid = 1922] [serial = 34] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 47 (0x11aa1b800) [pid = 1922] [serial = 30] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 46 (0x12eb22800) [pid = 1922] [serial = 31] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 45 (0x12e959c00) [pid = 1922] [serial = 28] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 44 (0x12e56a800) [pid = 1922] [serial = 27] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 43 (0x12dcc9000) [pid = 1922] [serial = 24] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 42 (0x12dcd2c00) [pid = 1922] [serial = 25] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 41 (0x12d430000) [pid = 1922] [serial = 21] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 40 (0x12db40000) [pid = 1922] [serial = 22] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 39 (0x12be57c00) [pid = 1922] [serial = 18] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 38 (0x12bbccc00) [pid = 1922] [serial = 15] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 37 (0x12bbd3000) [pid = 1922] [serial = 16] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 36 (0x11ab97400) [pid = 1922] [serial = 60] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 35 (0x11ab8dc00) [pid = 1922] [serial = 58] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 34 (0x11a96d000) [pid = 1922] [serial = 57] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 33 (0x11a940c00) [pid = 1922] [serial = 54] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 32 (0x11bfeec00) [pid = 1922] [serial = 55] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 31 (0x12f9fd800) [pid = 1922] [serial = 51] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 30 (0x12fe0a400) [pid = 1922] [serial = 52] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 29 (0x12f9f0000) [pid = 1922] [serial = 48] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 28 (0x12f840c00) [pid = 1922] [serial = 42] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 27 (0x12f847800) [pid = 1922] [serial = 43] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 26 (0x12fbae000) [pid = 1922] [serial = 45] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | --DOMWINDOW == 25 (0x12f2ce000) [pid = 1922] [serial = 40] [outer = 0x0] [url = about:blank] 10:43:24 INFO - PROCESS | 1922 | 1461433404284 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]]]}] 10:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1724ms 10:43:24 INFO - PROCESS | 1922 | 1461433404322 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:43:24 INFO - PROCESS | 1922 | 1461433404326 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 10:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:43:24 INFO - PROCESS | 1922 | 1461433404336 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 1922 | 1461433404338 Marionette TRACE conn2 <- [1,134,null,{}] 10:43:24 INFO - PROCESS | 1922 | 1461433404342 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}] 10:43:24 INFO - PROCESS | 1922 | 1461433404418 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:43:24 INFO - PROCESS | 1922 | 1461433404429 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x115405800 == 10 [pid = 1922] [id = 41] 10:43:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 26 (0x1188af800) [pid = 1922] [serial = 119] [outer = 0x0] 10:43:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 27 (0x118a96800) [pid = 1922] [serial = 120] [outer = 0x1188af800] 10:43:24 INFO - PROCESS | 1922 | 1461433404459 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 28 (0x114447c00) [pid = 1922] [serial = 121] [outer = 0x1188af800] 10:43:24 INFO - PROCESS | 1922 | 1461433404776 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]]]}] 10:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 472ms 10:43:24 INFO - PROCESS | 1922 | 1461433404808 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:43:24 INFO - PROCESS | 1922 | 1461433404814 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 10:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:43:24 INFO - PROCESS | 1922 | 1461433404823 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 1922 | 1461433404825 Marionette TRACE conn2 <- [1,138,null,{}] 10:43:24 INFO - PROCESS | 1922 | 1461433404828 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}] 10:43:24 INFO - PROCESS | 1922 | 1461433404902 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:43:24 INFO - PROCESS | 1922 | 1461433404907 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x1178f1000 == 11 [pid = 1922] [id = 42] 10:43:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 29 (0x118ded000) [pid = 1922] [serial = 122] [outer = 0x0] 10:43:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 30 (0x119376800) [pid = 1922] [serial = 123] [outer = 0x118ded000] 10:43:24 INFO - PROCESS | 1922 | 1461433404938 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 31 (0x119e5b400) [pid = 1922] [serial = 124] [outer = 0x118ded000] 10:43:25 INFO - PROCESS | 1922 | 1461433405516 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]]]}] 10:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 726ms 10:43:25 INFO - PROCESS | 1922 | 1461433405547 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:43:25 INFO - PROCESS | 1922 | 1461433405551 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 10:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:43:25 INFO - PROCESS | 1922 | 1461433405555 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - PROCESS | 1922 | 1461433405557 Marionette TRACE conn2 <- [1,142,null,{}] 10:43:25 INFO - PROCESS | 1922 | 1461433405561 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}] 10:43:25 INFO - PROCESS | 1922 | 1461433405668 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:43:25 INFO - PROCESS | 1922 | 1461433405729 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x118dc0000 == 12 [pid = 1922] [id = 43] 10:43:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 32 (0x119294000) [pid = 1922] [serial = 125] [outer = 0x0] 10:43:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 33 (0x11937a000) [pid = 1922] [serial = 126] [outer = 0x119294000] 10:43:25 INFO - PROCESS | 1922 | 1461433405763 Marionette DEBUG loaded listener.js 10:43:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 34 (0x11a609000) [pid = 1922] [serial = 127] [outer = 0x119294000] 10:43:26 INFO - PROCESS | 1922 | 1461433406210 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]]]}] 10:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 675ms 10:43:26 INFO - PROCESS | 1922 | 1461433406230 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 1922 | 1461433406233 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 10:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:43:26 INFO - PROCESS | 1922 | 1461433406236 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 1922 | 1461433406238 Marionette TRACE conn2 <- [1,146,null,{}] 10:43:26 INFO - PROCESS | 1922 | 1461433406242 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}] 10:43:26 INFO - PROCESS | 1922 | 1461433406331 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:43:26 INFO - PROCESS | 1922 | 1461433406373 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x1158d7800 == 13 [pid = 1922] [id = 44] 10:43:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 35 (0x119294800) [pid = 1922] [serial = 128] [outer = 0x0] 10:43:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 36 (0x119b47c00) [pid = 1922] [serial = 129] [outer = 0x119294800] 10:43:26 INFO - PROCESS | 1922 | 1461433406401 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 37 (0x11a8b9400) [pid = 1922] [serial = 130] [outer = 0x119294800] 10:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 470ms 10:43:26 INFO - PROCESS | 1922 | 1461433406697 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]]]}] 10:43:26 INFO - PROCESS | 1922 | 1461433406706 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 1922 | 1461433406712 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 10:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:43:26 INFO - PROCESS | 1922 | 1461433406723 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 1922 | 1461433406725 Marionette TRACE conn2 <- [1,150,null,{}] 10:43:26 INFO - PROCESS | 1922 | 1461433406731 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}] 10:43:26 INFO - PROCESS | 1922 | 1461433406803 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:43:26 INFO - PROCESS | 1922 | 1461433406808 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x11933e000 == 14 [pid = 1922] [id = 45] 10:43:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 38 (0x118851800) [pid = 1922] [serial = 131] [outer = 0x0] 10:43:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 39 (0x11a946800) [pid = 1922] [serial = 132] [outer = 0x118851800] 10:43:26 INFO - PROCESS | 1922 | 1461433406837 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 40 (0x11a971800) [pid = 1922] [serial = 133] [outer = 0x118851800] 10:43:27 INFO - PROCESS | 1922 | 1461433407150 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]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 474ms 10:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:43:27 INFO - PROCESS | 1922 | 1461433407198 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:43:27 INFO - PROCESS | 1922 | 1461433407199 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 10:43:27 INFO - PROCESS | 1922 | 1461433407201 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 1922 | 1461433407204 Marionette TRACE conn2 <- [1,154,null,{}] 10:43:27 INFO - PROCESS | 1922 | 1461433407211 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}] 10:43:27 INFO - PROCESS | 1922 | 1461433407314 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:43:27 INFO - PROCESS | 1922 | 1461433407320 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bd4000 == 15 [pid = 1922] [id = 46] 10:43:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 41 (0x11aa24400) [pid = 1922] [serial = 134] [outer = 0x0] 10:43:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 42 (0x11ab94c00) [pid = 1922] [serial = 135] [outer = 0x11aa24400] 10:43:27 INFO - PROCESS | 1922 | 1461433407349 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 43 (0x11adbb800) [pid = 1922] [serial = 136] [outer = 0x11aa24400] 10:43:27 INFO - PROCESS | 1922 | 1461433407689 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]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 521ms 10:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:43:27 INFO - PROCESS | 1922 | 1461433407722 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:43:27 INFO - PROCESS | 1922 | 1461433407724 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 10:43:27 INFO - PROCESS | 1922 | 1461433407727 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 1922 | 1461433407728 Marionette TRACE conn2 <- [1,158,null,{}] 10:43:27 INFO - PROCESS | 1922 | 1461433407731 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}] 10:43:27 INFO - PROCESS | 1922 | 1461433407817 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:43:27 INFO - PROCESS | 1922 | --DOMWINDOW == 42 (0x123fcb000) [pid = 1922] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:43:27 INFO - PROCESS | 1922 | 1461433407841 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c64800 == 16 [pid = 1922] [id = 47] 10:43:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 43 (0x11adc0c00) [pid = 1922] [serial = 137] [outer = 0x0] 10:43:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 44 (0x11b013c00) [pid = 1922] [serial = 138] [outer = 0x11adc0c00] 10:43:27 INFO - PROCESS | 1922 | 1461433407869 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 45 (0x11b72d800) [pid = 1922] [serial = 139] [outer = 0x11adc0c00] 10:43:28 INFO - PROCESS | 1922 | 1461433408134 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]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 422ms 10:43:28 INFO - PROCESS | 1922 | 1461433408155 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 1922 | 1461433408156 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 10:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:43:28 INFO - PROCESS | 1922 | 1461433408167 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 1922 | 1461433408168 Marionette TRACE conn2 <- [1,162,null,{}] 10:43:28 INFO - PROCESS | 1922 | 1461433408170 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}] 10:43:28 INFO - PROCESS | 1922 | 1461433408238 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:43:28 INFO - PROCESS | 1922 | 1461433408244 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x1164e8800 == 17 [pid = 1922] [id = 48] 10:43:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 46 (0x118684000) [pid = 1922] [serial = 140] [outer = 0x0] 10:43:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 47 (0x11bb3c400) [pid = 1922] [serial = 141] [outer = 0x118684000] 10:43:28 INFO - PROCESS | 1922 | 1461433408272 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 48 (0x11bc23000) [pid = 1922] [serial = 142] [outer = 0x118684000] 10:43:28 INFO - PROCESS | 1922 | 1461433408568 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]]]}] 10:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 476ms 10:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:43:28 INFO - PROCESS | 1922 | 1461433408636 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:43:28 INFO - PROCESS | 1922 | 1461433408637 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 10:43:28 INFO - PROCESS | 1922 | 1461433408639 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:43:28 INFO - PROCESS | 1922 | 1461433408640 Marionette TRACE conn2 <- [1,166,null,{}] 10:43:28 INFO - PROCESS | 1922 | 1461433408642 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}] 10:43:28 INFO - PROCESS | 1922 | 1461433408739 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:43:28 INFO - PROCESS | 1922 | 1461433408748 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad94800 == 18 [pid = 1922] [id = 49] 10:43:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 49 (0x11adc7400) [pid = 1922] [serial = 143] [outer = 0x0] 10:43:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 50 (0x11bc2b800) [pid = 1922] [serial = 144] [outer = 0x11adc7400] 10:43:28 INFO - PROCESS | 1922 | 1461433408777 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 51 (0x11c406400) [pid = 1922] [serial = 145] [outer = 0x11adc7400] 10:43:29 INFO - PROCESS | 1922 | 1461433409058 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]]]}] 10:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 468ms 10:43:29 INFO - PROCESS | 1922 | 1461433409107 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:43:29 INFO - PROCESS | 1922 | 1461433409108 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 10:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:43:29 INFO - PROCESS | 1922 | 1461433409114 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 1922 | 1461433409115 Marionette TRACE conn2 <- [1,170,null,{}] 10:43:29 INFO - PROCESS | 1922 | 1461433409118 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}] 10:43:29 INFO - PROCESS | 1922 | 1461433409190 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:43:29 INFO - PROCESS | 1922 | 1461433409197 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b74c800 == 19 [pid = 1922] [id = 50] 10:43:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 52 (0x1155df000) [pid = 1922] [serial = 146] [outer = 0x0] 10:43:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 53 (0x11c509800) [pid = 1922] [serial = 147] [outer = 0x1155df000] 10:43:29 INFO - PROCESS | 1922 | 1461433409224 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 54 (0x11c8b1000) [pid = 1922] [serial = 148] [outer = 0x1155df000] 10:43:29 INFO - PROCESS | 1922 | 1461433409584 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]]]}] 10:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 522ms 10:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:43:29 INFO - PROCESS | 1922 | 1461433409636 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:43:29 INFO - PROCESS | 1922 | 1461433409637 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 10:43:29 INFO - PROCESS | 1922 | 1461433409640 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 1922 | 1461433409642 Marionette TRACE conn2 <- [1,174,null,{}] 10:43:29 INFO - PROCESS | 1922 | 1461433409645 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}] 10:43:29 INFO - PROCESS | 1922 | 1461433409752 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:43:29 INFO - PROCESS | 1922 | 1461433409760 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x1178ef000 == 20 [pid = 1922] [id = 51] 10:43:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 55 (0x123b1e000) [pid = 1922] [serial = 149] [outer = 0x0] 10:43:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 56 (0x123b21000) [pid = 1922] [serial = 150] [outer = 0x123b1e000] 10:43:29 INFO - PROCESS | 1922 | 1461433409807 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 57 (0x123bf2800) [pid = 1922] [serial = 151] [outer = 0x123b1e000] 10:43:30 INFO - PROCESS | 1922 | 1461433410221 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]]]}] 10:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 621ms 10:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:43:30 INFO - PROCESS | 1922 | 1461433410263 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 1922 | 1461433410265 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 10:43:30 INFO - PROCESS | 1922 | 1461433410267 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 1922 | 1461433410268 Marionette TRACE conn2 <- [1,178,null,{}] 10:43:30 INFO - PROCESS | 1922 | 1461433410270 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}] 10:43:30 INFO - PROCESS | 1922 | 1461433410337 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:43:30 INFO - PROCESS | 1922 | 1461433410341 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfe8800 == 21 [pid = 1922] [id = 52] 10:43:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 58 (0x123d09000) [pid = 1922] [serial = 152] [outer = 0x0] 10:43:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 59 (0x123fc9400) [pid = 1922] [serial = 153] [outer = 0x123d09000] 10:43:30 INFO - PROCESS | 1922 | 1461433410370 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 60 (0x1240ab400) [pid = 1922] [serial = 154] [outer = 0x123d09000] 10:43:30 INFO - PROCESS | 1922 | 1461433410635 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]]]}] 10:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 418ms 10:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:43:30 INFO - PROCESS | 1922 | 1461433410686 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 1922 | 1461433410687 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 10:43:30 INFO - PROCESS | 1922 | 1461433410689 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 1922 | 1461433410690 Marionette TRACE conn2 <- [1,182,null,{}] 10:43:30 INFO - PROCESS | 1922 | 1461433410692 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}] 10:43:30 INFO - PROCESS | 1922 | 1461433410765 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:43:30 INFO - PROCESS | 1922 | 1461433410769 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3af800 == 22 [pid = 1922] [id = 53] 10:43:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 61 (0x123fce800) [pid = 1922] [serial = 155] [outer = 0x0] 10:43:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 62 (0x1242d6800) [pid = 1922] [serial = 156] [outer = 0x123fce800] 10:43:30 INFO - PROCESS | 1922 | 1461433410796 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 63 (0x12452c000) [pid = 1922] [serial = 157] [outer = 0x123fce800] 10:43:31 INFO - PROCESS | 1922 | 1461433411122 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]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 469ms 10:43:31 INFO - PROCESS | 1922 | 1461433411165 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 1922 | 1461433411167 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 10:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:43:31 INFO - PROCESS | 1922 | 1461433411170 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 1922 | 1461433411173 Marionette TRACE conn2 <- [1,186,null,{}] 10:43:31 INFO - PROCESS | 1922 | 1461433411226 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}] 10:43:31 INFO - PROCESS | 1922 | 1461433411349 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:43:31 INFO - PROCESS | 1922 | 1461433411443 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x115404800 == 23 [pid = 1922] [id = 54] 10:43:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 64 (0x1156e6800) [pid = 1922] [serial = 158] [outer = 0x0] 10:43:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 65 (0x1164ab000) [pid = 1922] [serial = 159] [outer = 0x1156e6800] 10:43:31 INFO - PROCESS | 1922 | 1461433411495 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 66 (0x118d26c00) [pid = 1922] [serial = 160] [outer = 0x1156e6800] 10:43:31 INFO - PROCESS | 1922 | 1461433411948 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]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 822ms 10:43:31 INFO - PROCESS | 1922 | 1461433411993 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 1922 | 1461433411996 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 10:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:43:32 INFO - PROCESS | 1922 | 1461433412000 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 1922 | 1461433412003 Marionette TRACE conn2 <- [1,190,null,{}] 10:43:32 INFO - PROCESS | 1922 | 1461433412006 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}] 10:43:32 INFO - PROCESS | 1922 | 1461433412095 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:43:32 INFO - PROCESS | 1922 | 1461433412139 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a87a000 == 24 [pid = 1922] [id = 55] 10:43:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 67 (0x11923c000) [pid = 1922] [serial = 161] [outer = 0x0] 10:43:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 68 (0x11a96b000) [pid = 1922] [serial = 162] [outer = 0x11923c000] 10:43:32 INFO - PROCESS | 1922 | 1461433412170 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 69 (0x11aa29400) [pid = 1922] [serial = 163] [outer = 0x11923c000] 10:43:32 INFO - PROCESS | 1922 | 1461433412641 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]]]}] 10:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 671ms 10:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:43:32 INFO - PROCESS | 1922 | 1461433412672 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 1922 | 1461433412674 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 10:43:32 INFO - PROCESS | 1922 | 1461433412680 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 1922 | 1461433412683 Marionette TRACE conn2 <- [1,194,null,{}] 10:43:32 INFO - PROCESS | 1922 | 1461433412687 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}] 10:43:32 INFO - PROCESS | 1922 | 1461433412851 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:43:32 INFO - PROCESS | 1922 | 1461433412927 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfdd000 == 25 [pid = 1922] [id = 56] 10:43:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 70 (0x11b016800) [pid = 1922] [serial = 164] [outer = 0x0] 10:43:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 71 (0x11bb48c00) [pid = 1922] [serial = 165] [outer = 0x11b016800] 10:43:32 INFO - PROCESS | 1922 | 1461433412978 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 72 (0x11bcda800) [pid = 1922] [serial = 166] [outer = 0x11b016800] 10:43:33 INFO - PROCESS | 1922 | 1461433413418 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]]]}] 10:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 777ms 10:43:33 INFO - PROCESS | 1922 | 1461433413459 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:43:33 INFO - PROCESS | 1922 | 1461433413464 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 10:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:43:33 INFO - PROCESS | 1922 | 1461433413485 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:43:33 INFO - PROCESS | 1922 | 1461433413487 Marionette TRACE conn2 <- [1,198,null,{}] 10:43:33 INFO - PROCESS | 1922 | 1461433413489 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}] 10:43:33 INFO - PROCESS | 1922 | 1461433413577 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:43:33 INFO - PROCESS | 1922 | 1461433413721 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x119276800 == 26 [pid = 1922] [id = 57] 10:43:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 73 (0x11423cc00) [pid = 1922] [serial = 167] [outer = 0x0] 10:43:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 74 (0x1156dbc00) [pid = 1922] [serial = 168] [outer = 0x11423cc00] 10:43:33 INFO - PROCESS | 1922 | 1461433413749 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 75 (0x118a97800) [pid = 1922] [serial = 169] [outer = 0x11423cc00] 10:43:34 INFO - PROCESS | 1922 | 1461433414125 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]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 10:43:34 INFO - PROCESS | 1922 | 1461433414188 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 1922 | 1461433414190 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 10:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:43:34 INFO - PROCESS | 1922 | 1461433414194 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 1922 | 1461433414196 Marionette TRACE conn2 <- [1,202,null,{}] 10:43:34 INFO - PROCESS | 1922 | 1461433414199 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}] 10:43:34 INFO - PROCESS | 1922 | 1461433414307 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:43:34 INFO - PROCESS | 1922 | --DOMWINDOW == 74 (0x1188acc00) [pid = 1922] [serial = 117] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1922 | --DOMWINDOW == 73 (0x12b47dc00) [pid = 1922] [serial = 114] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1922 | --DOMWINDOW == 72 (0x1271b8c00) [pid = 1922] [serial = 103] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1922 | --DOMWINDOW == 71 (0x118a96800) [pid = 1922] [serial = 120] [outer = 0x0] [url = about:blank] 10:43:34 INFO - PROCESS | 1922 | 1461433414400 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x1151c0000 == 27 [pid = 1922] [id = 58] 10:43:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 72 (0x1188acc00) [pid = 1922] [serial = 170] [outer = 0x0] 10:43:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 73 (0x119e5c000) [pid = 1922] [serial = 171] [outer = 0x1188acc00] 10:43:34 INFO - PROCESS | 1922 | 1461433414445 Marionette DEBUG loaded listener.js 10:43:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 74 (0x11aa1d400) [pid = 1922] [serial = 172] [outer = 0x1188acc00] 10:43:34 INFO - PROCESS | 1922 | 1461433414829 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]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 10:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:43:34 INFO - PROCESS | 1922 | 1461433414867 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 1922 | 1461433414869 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 10:43:34 INFO - PROCESS | 1922 | 1461433414872 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 1922 | 1461433414873 Marionette TRACE conn2 <- [1,206,null,{}] 10:43:34 INFO - PROCESS | 1922 | 1461433414888 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}] 10:43:34 INFO - PROCESS | 1922 | 1461433414958 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:43:34 INFO - PROCESS | 1922 | 1461433414965 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aab9800 == 28 [pid = 1922] [id = 59] 10:43:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 75 (0x11ab8b400) [pid = 1922] [serial = 173] [outer = 0x0] 10:43:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 76 (0x11b014000) [pid = 1922] [serial = 174] [outer = 0x11ab8b400] 10:43:34 INFO - PROCESS | 1922 | 1461433414992 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 77 (0x11bb41400) [pid = 1922] [serial = 175] [outer = 0x11ab8b400] 10:43:35 INFO - PROCESS | 1922 | 1461433415302 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]]]}] 10:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 469ms 10:43:35 INFO - PROCESS | 1922 | 1461433415341 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:43:35 INFO - PROCESS | 1922 | 1461433415342 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 10:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:43:35 INFO - PROCESS | 1922 | 1461433415351 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:43:35 INFO - PROCESS | 1922 | 1461433415355 Marionette TRACE conn2 <- [1,210,null,{}] 10:43:35 INFO - PROCESS | 1922 | 1461433415359 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}] 10:43:35 INFO - PROCESS | 1922 | 1461433415430 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:43:35 INFO - PROCESS | 1922 | 1461433415472 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b203000 == 29 [pid = 1922] [id = 60] 10:43:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 78 (0x118a96800) [pid = 1922] [serial = 176] [outer = 0x0] 10:43:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 79 (0x11bcd6400) [pid = 1922] [serial = 177] [outer = 0x118a96800] 10:43:35 INFO - PROCESS | 1922 | 1461433415498 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 80 (0x11c40b000) [pid = 1922] [serial = 178] [outer = 0x118a96800] 10:43:35 INFO - PROCESS | 1922 | 1461433415788 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]]]}] 10:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 477ms 10:43:35 INFO - PROCESS | 1922 | 1461433415823 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:43:35 INFO - PROCESS | 1922 | 1461433415825 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 10:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:43:35 INFO - PROCESS | 1922 | 1461433415828 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:43:35 INFO - PROCESS | 1922 | 1461433415831 Marionette TRACE conn2 <- [1,214,null,{}] 10:43:35 INFO - PROCESS | 1922 | 1461433415834 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}] 10:43:35 INFO - PROCESS | 1922 | 1461433415907 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:43:35 INFO - PROCESS | 1922 | 1461433415914 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c54c000 == 30 [pid = 1922] [id = 61] 10:43:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 81 (0x11c40cc00) [pid = 1922] [serial = 179] [outer = 0x0] 10:43:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x123d03000) [pid = 1922] [serial = 180] [outer = 0x11c40cc00] 10:43:35 INFO - PROCESS | 1922 | 1461433415939 Marionette DEBUG loaded listener.js 10:43:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x11c404400) [pid = 1922] [serial = 181] [outer = 0x11c40cc00] 10:43:36 INFO - PROCESS | 1922 | 1461433416229 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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 421ms 10:43:36 INFO - PROCESS | 1922 | 1461433416253 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 1922 | 1461433416254 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 10:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:43:36 INFO - PROCESS | 1922 | 1461433416258 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 1922 | 1461433416259 Marionette TRACE conn2 <- [1,218,null,{}] 10:43:36 INFO - PROCESS | 1922 | 1461433416265 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}] 10:43:36 INFO - PROCESS | 1922 | 1461433416362 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:43:36 INFO - PROCESS | 1922 | 1461433416373 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c874800 == 31 [pid = 1922] [id = 62] 10:43:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x123d0bc00) [pid = 1922] [serial = 182] [outer = 0x0] 10:43:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x124390c00) [pid = 1922] [serial = 183] [outer = 0x123d0bc00] 10:43:36 INFO - PROCESS | 1922 | 1461433416408 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x126c1d400) [pid = 1922] [serial = 184] [outer = 0x123d0bc00] 10:43:36 INFO - PROCESS | 1922 | 1461433416798 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]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 573ms 10:43:36 INFO - PROCESS | 1922 | 1461433416835 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 1922 | 1461433416836 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 10:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:43:36 INFO - PROCESS | 1922 | 1461433416839 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 1922 | 1461433416840 Marionette TRACE conn2 <- [1,222,null,{}] 10:43:36 INFO - PROCESS | 1922 | 1461433416842 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}] 10:43:36 INFO - PROCESS | 1922 | 1461433416964 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:43:36 INFO - PROCESS | 1922 | 1461433416971 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c0e000 == 32 [pid = 1922] [id = 63] 10:43:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x126c1e000) [pid = 1922] [serial = 185] [outer = 0x0] 10:43:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x1270c6000) [pid = 1922] [serial = 186] [outer = 0x126c1e000] 10:43:37 INFO - PROCESS | 1922 | 1461433417051 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x1276a8800) [pid = 1922] [serial = 187] [outer = 0x126c1e000] 10:43:37 INFO - PROCESS | 1922 | 1461433417479 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]]]}] 10:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 669ms 10:43:37 INFO - PROCESS | 1922 | 1461433417509 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:43:37 INFO - PROCESS | 1922 | 1461433417510 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 10:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:43:37 INFO - PROCESS | 1922 | 1461433417519 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:43:37 INFO - PROCESS | 1922 | 1461433417520 Marionette TRACE conn2 <- [1,226,null,{}] 10:43:37 INFO - PROCESS | 1922 | 1461433417523 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}] 10:43:37 INFO - PROCESS | 1922 | 1461433417608 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:43:37 INFO - PROCESS | 1922 | 1461433417612 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x124111800 == 33 [pid = 1922] [id = 64] 10:43:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x1276ab400) [pid = 1922] [serial = 188] [outer = 0x0] 10:43:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x12776d000) [pid = 1922] [serial = 189] [outer = 0x1276ab400] 10:43:37 INFO - PROCESS | 1922 | 1461433417636 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x128921800) [pid = 1922] [serial = 190] [outer = 0x1276ab400] 10:43:37 INFO - PROCESS | 1922 | 1461433417937 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]]]}] 10:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 10:43:37 INFO - PROCESS | 1922 | 1461433417987 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:43:37 INFO - PROCESS | 1922 | 1461433417989 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 10:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:43:37 INFO - PROCESS | 1922 | 1461433417991 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:43:37 INFO - PROCESS | 1922 | 1461433417992 Marionette TRACE conn2 <- [1,230,null,{}] 10:43:37 INFO - PROCESS | 1922 | 1461433417995 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}] 10:43:38 INFO - PROCESS | 1922 | 1461433418077 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:43:38 INFO - PROCESS | 1922 | 1461433418106 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x124342800 == 34 [pid = 1922] [id = 65] 10:43:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x114448800) [pid = 1922] [serial = 191] [outer = 0x0] 10:43:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x128f36c00) [pid = 1922] [serial = 192] [outer = 0x114448800] 10:43:38 INFO - PROCESS | 1922 | 1461433418131 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x128fabc00) [pid = 1922] [serial = 193] [outer = 0x114448800] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x1188af800) [pid = 1922] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11661bc00) [pid = 1922] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11adc0c00) [pid = 1922] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x118851800) [pid = 1922] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x119294800) [pid = 1922] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x118684000) [pid = 1922] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x1155df000) [pid = 1922] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11adc7400) [pid = 1922] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x123d09000) [pid = 1922] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x123b1e000) [pid = 1922] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:43:38 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x11aa24400) [pid = 1922] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:43:38 INFO - PROCESS | 1922 | 1461433418480 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]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 518ms 10:43:38 INFO - PROCESS | 1922 | 1461433418510 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 1922 | 1461433418511 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 10:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:43:38 INFO - PROCESS | 1922 | 1461433418513 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 1922 | 1461433418514 Marionette TRACE conn2 <- [1,234,null,{}] 10:43:38 INFO - PROCESS | 1922 | 1461433418517 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}] 10:43:38 INFO - PROCESS | 1922 | 1461433418589 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:43:38 INFO - PROCESS | 1922 | 1461433418594 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aad3800 == 35 [pid = 1922] [id = 66] 10:43:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x11a965000) [pid = 1922] [serial = 194] [outer = 0x0] 10:43:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x11bc25c00) [pid = 1922] [serial = 195] [outer = 0x11a965000] 10:43:38 INFO - PROCESS | 1922 | 1461433418622 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x128fa5000) [pid = 1922] [serial = 196] [outer = 0x11a965000] 10:43:38 INFO - PROCESS | 1922 | 1461433418915 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]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 419ms 10:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:43:38 INFO - PROCESS | 1922 | 1461433418938 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 1922 | 1461433418939 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 10:43:38 INFO - PROCESS | 1922 | 1461433418941 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 1922 | 1461433418943 Marionette TRACE conn2 <- [1,238,null,{}] 10:43:38 INFO - PROCESS | 1922 | 1461433418949 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}] 10:43:39 INFO - PROCESS | 1922 | 1461433419041 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:43:39 INFO - PROCESS | 1922 | 1461433419047 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x126abc000 == 36 [pid = 1922] [id = 67] 10:43:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11aa24400) [pid = 1922] [serial = 197] [outer = 0x0] 10:43:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x129a08800) [pid = 1922] [serial = 198] [outer = 0x11aa24400] 10:43:39 INFO - PROCESS | 1922 | 1461433419077 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x129ced800) [pid = 1922] [serial = 199] [outer = 0x11aa24400] 10:43:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x129cef400) [pid = 1922] [serial = 200] [outer = 0x12f98d400] 10:43:39 INFO - PROCESS | 1922 | 1461433419431 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]]]}] 10:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 522ms 10:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:43:39 INFO - PROCESS | 1922 | 1461433419464 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:43:39 INFO - PROCESS | 1922 | 1461433419465 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 10:43:39 INFO - PROCESS | 1922 | 1461433419467 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 1922 | 1461433419469 Marionette TRACE conn2 <- [1,242,null,{}] 10:43:39 INFO - PROCESS | 1922 | 1461433419471 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}] 10:43:39 INFO - PROCESS | 1922 | 1461433419555 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:43:39 INFO - PROCESS | 1922 | 1461433419564 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a6c800 == 37 [pid = 1922] [id = 68] 10:43:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x12b14c400) [pid = 1922] [serial = 201] [outer = 0x0] 10:43:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x12b89a800) [pid = 1922] [serial = 202] [outer = 0x12b14c400] 10:43:39 INFO - PROCESS | 1922 | 1461433419589 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x12bbcd800) [pid = 1922] [serial = 203] [outer = 0x12b14c400] 10:43:39 INFO - PROCESS | 1922 | 1461433419886 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]]]}] 10:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 468ms 10:43:39 INFO - PROCESS | 1922 | 1461433419936 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:43:39 INFO - PROCESS | 1922 | 1461433419937 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 10:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:43:39 INFO - PROCESS | 1922 | 1461433419939 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - PROCESS | 1922 | 1461433419940 Marionette TRACE conn2 <- [1,246,null,{}] 10:43:39 INFO - PROCESS | 1922 | 1461433419943 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}] 10:43:40 INFO - PROCESS | 1922 | 1461433420032 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:43:40 INFO - PROCESS | 1922 | 1461433420039 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x127119000 == 38 [pid = 1922] [id = 69] 10:43:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x12b8a3400) [pid = 1922] [serial = 204] [outer = 0x0] 10:43:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x12bbd0c00) [pid = 1922] [serial = 205] [outer = 0x12b8a3400] 10:43:40 INFO - PROCESS | 1922 | 1461433420067 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x12bbd8400) [pid = 1922] [serial = 206] [outer = 0x12b8a3400] 10:43:40 INFO - PROCESS | 1922 | 1461433420348 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]]]}] 10:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 417ms 10:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:43:40 INFO - PROCESS | 1922 | 1461433420357 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 1922 | 1461433420358 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 10:43:40 INFO - PROCESS | 1922 | 1461433420361 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - PROCESS | 1922 | 1461433420364 Marionette TRACE conn2 <- [1,250,null,{}] 10:43:40 INFO - PROCESS | 1922 | 1461433420373 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}] 10:43:40 INFO - PROCESS | 1922 | 1461433420496 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:43:40 INFO - PROCESS | 1922 | 1461433420537 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x1156b8000 == 39 [pid = 1922] [id = 70] 10:43:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x114014400) [pid = 1922] [serial = 207] [outer = 0x0] 10:43:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x1147d4000) [pid = 1922] [serial = 208] [outer = 0x114014400] 10:43:40 INFO - PROCESS | 1922 | 1461433420570 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x1188ab400) [pid = 1922] [serial = 209] [outer = 0x114014400] 10:43:40 INFO - PROCESS | 1922 | 1461433420972 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]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 677ms 10:43:41 INFO - PROCESS | 1922 | 1461433421040 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 1922 | 1461433421043 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 10:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:43:41 INFO - PROCESS | 1922 | 1461433421046 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 1922 | 1461433421049 Marionette TRACE conn2 <- [1,254,null,{}] 10:43:41 INFO - PROCESS | 1922 | 1461433421052 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}] 10:43:41 INFO - PROCESS | 1922 | 1461433421150 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:43:41 INFO - PROCESS | 1922 | 1461433421195 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb14000 == 40 [pid = 1922] [id = 71] 10:43:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x119be4c00) [pid = 1922] [serial = 210] [outer = 0x0] 10:43:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11acdb800) [pid = 1922] [serial = 211] [outer = 0x119be4c00] 10:43:41 INFO - PROCESS | 1922 | 1461433421227 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11b722800) [pid = 1922] [serial = 212] [outer = 0x119be4c00] 10:43:41 INFO - PROCESS | 1922 | 1461433421639 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]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 621ms 10:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:43:41 INFO - PROCESS | 1922 | 1461433421668 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 1922 | 1461433421670 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 10:43:41 INFO - PROCESS | 1922 | 1461433421672 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 1922 | 1461433421673 Marionette TRACE conn2 <- [1,258,null,{}] 10:43:41 INFO - PROCESS | 1922 | 1461433421676 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}] 10:43:41 INFO - PROCESS | 1922 | 1461433421771 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:43:41 INFO - PROCESS | 1922 | 1461433421812 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c1b800 == 41 [pid = 1922] [id = 72] 10:43:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11b72f400) [pid = 1922] [serial = 213] [outer = 0x0] 10:43:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11bff0000) [pid = 1922] [serial = 214] [outer = 0x11b72f400] 10:43:41 INFO - PROCESS | 1922 | 1461433421843 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11c7d2400) [pid = 1922] [serial = 215] [outer = 0x11b72f400] 10:43:42 INFO - PROCESS | 1922 | 1461433422265 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]]]}] 10:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 619ms 10:43:42 INFO - PROCESS | 1922 | 1461433422291 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 1922 | 1461433422294 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 10:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:43:42 INFO - PROCESS | 1922 | 1461433422302 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - PROCESS | 1922 | 1461433422305 Marionette TRACE conn2 <- [1,262,null,{}] 10:43:42 INFO - PROCESS | 1922 | 1461433422308 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}] 10:43:42 INFO - PROCESS | 1922 | 1461433422405 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:43:42 INFO - PROCESS | 1922 | 1461433422446 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d1800 == 42 [pid = 1922] [id = 73] 10:43:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11c190800) [pid = 1922] [serial = 216] [outer = 0x0] 10:43:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x126787c00) [pid = 1922] [serial = 217] [outer = 0x11c190800] 10:43:42 INFO - PROCESS | 1922 | 1461433422476 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12891f800) [pid = 1922] [serial = 218] [outer = 0x11c190800] 10:43:42 INFO - PROCESS | 1922 | 1461433422898 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]]]}] 10:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 625ms 10:43:42 INFO - PROCESS | 1922 | 1461433422924 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 1922 | 1461433422925 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 10:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:43:42 INFO - PROCESS | 1922 | 1461433422947 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - PROCESS | 1922 | 1461433422948 Marionette TRACE conn2 <- [1,266,null,{}] 10:43:42 INFO - PROCESS | 1922 | 1461433422951 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}] 10:43:43 INFO - PROCESS | 1922 | 1461433423045 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:43:43 INFO - PROCESS | 1922 | 1461433423123 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x119829000 == 43 [pid = 1922] [id = 74] 10:43:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x1240b0400) [pid = 1922] [serial = 219] [outer = 0x0] 10:43:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x128928c00) [pid = 1922] [serial = 220] [outer = 0x1240b0400] 10:43:43 INFO - PROCESS | 1922 | 1461433423154 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x129cea000) [pid = 1922] [serial = 221] [outer = 0x1240b0400] 10:43:43 INFO - PROCESS | 1922 | 1461433423669 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]]]}] 10:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 772ms 10:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:43:43 INFO - PROCESS | 1922 | 1461433423717 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:43:43 INFO - PROCESS | 1922 | 1461433423719 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 10:43:43 INFO - PROCESS | 1922 | 1461433423723 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - PROCESS | 1922 | 1461433423725 Marionette TRACE conn2 <- [1,270,null,{}] 10:43:43 INFO - PROCESS | 1922 | 1461433423729 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}] 10:43:43 INFO - PROCESS | 1922 | 1461433423817 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:43:43 INFO - PROCESS | 1922 | 1461433423865 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x1151bd800 == 44 [pid = 1922] [id = 75] 10:43:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11a602c00) [pid = 1922] [serial = 222] [outer = 0x0] 10:43:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11a8c4c00) [pid = 1922] [serial = 223] [outer = 0x11a602c00] 10:43:43 INFO - PROCESS | 1922 | 1461433423894 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x11a96dc00) [pid = 1922] [serial = 224] [outer = 0x11a602c00] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x115418000 == 43 [pid = 1922] [id = 40] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x127119000 == 42 [pid = 1922] [id = 69] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x129a6c800 == 41 [pid = 1922] [id = 68] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x126abc000 == 40 [pid = 1922] [id = 67] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x11aad3800 == 39 [pid = 1922] [id = 66] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x124342800 == 38 [pid = 1922] [id = 65] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x124111800 == 37 [pid = 1922] [id = 64] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x123c0e000 == 36 [pid = 1922] [id = 63] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x11c874800 == 35 [pid = 1922] [id = 62] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x11c54c000 == 34 [pid = 1922] [id = 61] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x11b203000 == 33 [pid = 1922] [id = 60] 10:43:44 INFO - PROCESS | 1922 | --DOCSHELL 0x11aab9800 == 32 [pid = 1922] [id = 59] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x1242d6800) [pid = 1922] [serial = 156] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | 1461433424329 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]]]}] 10:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 626ms 10:43:44 INFO - PROCESS | 1922 | 1461433424348 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:43:44 INFO - PROCESS | 1922 | 1461433424352 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 10:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:43:44 INFO - PROCESS | 1922 | 1461433424356 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:43:44 INFO - PROCESS | 1922 | 1461433424358 Marionette TRACE conn2 <- [1,274,null,{}] 10:43:44 INFO - PROCESS | 1922 | 1461433424366 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}] 10:43:44 INFO - PROCESS | 1922 | 1461433424451 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x114447c00) [pid = 1922] [serial = 121] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x118d7c000) [pid = 1922] [serial = 118] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11b013c00) [pid = 1922] [serial = 138] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x119376800) [pid = 1922] [serial = 123] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11a946800) [pid = 1922] [serial = 132] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x119b47c00) [pid = 1922] [serial = 129] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11bb3c400) [pid = 1922] [serial = 141] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11a8b9400) [pid = 1922] [serial = 130] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11937a000) [pid = 1922] [serial = 126] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11c509800) [pid = 1922] [serial = 147] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11c8b1000) [pid = 1922] [serial = 148] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11c406400) [pid = 1922] [serial = 145] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11bc23000) [pid = 1922] [serial = 142] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x123fc9400) [pid = 1922] [serial = 153] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x123b21000) [pid = 1922] [serial = 150] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x123bf2800) [pid = 1922] [serial = 151] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11ab94c00) [pid = 1922] [serial = 135] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11b72d800) [pid = 1922] [serial = 139] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11adbb800) [pid = 1922] [serial = 136] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11a971800) [pid = 1922] [serial = 133] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11bc2b800) [pid = 1922] [serial = 144] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x1240ab400) [pid = 1922] [serial = 154] [outer = 0x0] [url = about:blank] 10:43:44 INFO - PROCESS | 1922 | 1461433424500 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x118d4e800 == 33 [pid = 1922] [id = 76] 10:43:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x118d7c000) [pid = 1922] [serial = 225] [outer = 0x0] 10:43:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11a93a800) [pid = 1922] [serial = 226] [outer = 0x118d7c000] 10:43:44 INFO - PROCESS | 1922 | 1461433424526 Marionette DEBUG loaded listener.js 10:43:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11b72d800) [pid = 1922] [serial = 227] [outer = 0x118d7c000] 10:43:44 INFO - PROCESS | 1922 | 1461433424823 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]]]}] 10:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 10:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:43:44 INFO - PROCESS | 1922 | 1461433424834 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:43:44 INFO - PROCESS | 1922 | 1461433424836 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 10:43:44 INFO - PROCESS | 1922 | 1461433424838 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:43:44 INFO - PROCESS | 1922 | 1461433424841 Marionette TRACE conn2 <- [1,278,null,{}] 10:43:44 INFO - PROCESS | 1922 | 1461433424856 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}] 10:43:44 INFO - PROCESS | 1922 | 1461433424938 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:43:44 INFO - PROCESS | 1922 | 1461433424943 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b215800 == 34 [pid = 1922] [id = 77] 10:43:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11bcd8000) [pid = 1922] [serial = 228] [outer = 0x0] 10:43:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11c406400) [pid = 1922] [serial = 229] [outer = 0x11bcd8000] 10:43:44 INFO - PROCESS | 1922 | 1461433424975 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x123b1dc00) [pid = 1922] [serial = 230] [outer = 0x11bcd8000] 10:43:45 INFO - PROCESS | 1922 | 1461433425306 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]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 525ms 10:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:43:45 INFO - PROCESS | 1922 | 1461433425363 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 1922 | 1461433425365 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 10:43:45 INFO - PROCESS | 1922 | 1461433425367 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 1922 | 1461433425368 Marionette TRACE conn2 <- [1,282,null,{}] 10:43:45 INFO - PROCESS | 1922 | 1461433425371 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}] 10:43:45 INFO - PROCESS | 1922 | 1461433425445 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:43:45 INFO - PROCESS | 1922 | 1461433425450 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfdc000 == 35 [pid = 1922] [id = 78] 10:43:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x123fc9800) [pid = 1922] [serial = 231] [outer = 0x0] 10:43:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x1242da400) [pid = 1922] [serial = 232] [outer = 0x123fc9800] 10:43:45 INFO - PROCESS | 1922 | 1461433425476 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x126aa1c00) [pid = 1922] [serial = 233] [outer = 0x123fc9800] 10:43:45 INFO - PROCESS | 1922 | 1461433425820 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]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 10:43:45 INFO - PROCESS | 1922 | 1461433425835 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 1922 | 1461433425837 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 10:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:43:45 INFO - PROCESS | 1922 | 1461433425839 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 1922 | 1461433425840 Marionette TRACE conn2 <- [1,286,null,{}] 10:43:45 INFO - PROCESS | 1922 | 1461433425845 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}] 10:43:45 INFO - PROCESS | 1922 | 1461433425958 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:43:45 INFO - PROCESS | 1922 | 1461433425969 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c54c000 == 36 [pid = 1922] [id = 79] 10:43:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x126c24800) [pid = 1922] [serial = 234] [outer = 0x0] 10:43:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x126e88000) [pid = 1922] [serial = 235] [outer = 0x126c24800] 10:43:46 INFO - PROCESS | 1922 | 1461433426006 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x1276aa800) [pid = 1922] [serial = 236] [outer = 0x126c24800] 10:43:46 INFO - PROCESS | 1922 | 1461433426374 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]]]}] 10:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 569ms 10:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:43:46 INFO - PROCESS | 1922 | 1461433426409 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:43:46 INFO - PROCESS | 1922 | 1461433426411 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 10:43:46 INFO - PROCESS | 1922 | 1461433426414 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 1922 | 1461433426415 Marionette TRACE conn2 <- [1,290,null,{}] 10:43:46 INFO - PROCESS | 1922 | 1461433426419 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}] 10:43:46 INFO - PROCESS | 1922 | 1461433426592 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:43:46 INFO - PROCESS | 1922 | 1461433426622 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c1f800 == 37 [pid = 1922] [id = 80] 10:43:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x1276ab000) [pid = 1922] [serial = 237] [outer = 0x0] 10:43:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x128925800) [pid = 1922] [serial = 238] [outer = 0x1276ab000] 10:43:46 INFO - PROCESS | 1922 | 1461433426666 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x12b47ac00) [pid = 1922] [serial = 239] [outer = 0x1276ab000] 10:43:47 INFO - PROCESS | 1922 | 1461433427092 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]]]}] 10:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 721ms 10:43:47 INFO - PROCESS | 1922 | 1461433427135 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:43:47 INFO - PROCESS | 1922 | 1461433427136 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 10:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:43:47 INFO - PROCESS | 1922 | 1461433427139 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 1922 | 1461433427140 Marionette TRACE conn2 <- [1,294,null,{}] 10:43:47 INFO - PROCESS | 1922 | 1461433427152 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}] 10:43:47 INFO - PROCESS | 1922 | 1461433427292 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:43:47 INFO - PROCESS | 1922 | 1461433427340 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x126ab8800 == 38 [pid = 1922] [id = 81] 10:43:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x1276b1000) [pid = 1922] [serial = 240] [outer = 0x0] 10:43:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12b480800) [pid = 1922] [serial = 241] [outer = 0x1276b1000] 10:43:47 INFO - PROCESS | 1922 | 1461433427379 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12b4d4800) [pid = 1922] [serial = 242] [outer = 0x1276b1000] 10:43:47 INFO - PROCESS | 1922 | 1461433427776 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]]]}] 10:43:47 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. 10:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 668ms 10:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:43:47 INFO - PROCESS | 1922 | 1461433427813 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:43:47 INFO - PROCESS | 1922 | 1461433427814 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 10:43:47 INFO - PROCESS | 1922 | 1461433427816 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 1922 | 1461433427817 Marionette TRACE conn2 <- [1,298,null,{}] 10:43:47 INFO - PROCESS | 1922 | 1461433427820 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}] 10:43:47 INFO - PROCESS | 1922 | 1461433427914 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:43:47 INFO - PROCESS | 1922 | 1461433427960 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x12894b800 == 39 [pid = 1922] [id = 82] 10:43:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12b4d5c00) [pid = 1922] [serial = 243] [outer = 0x0] 10:43:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12b4d7c00) [pid = 1922] [serial = 244] [outer = 0x12b4d5c00] 10:43:47 INFO - PROCESS | 1922 | 1461433427987 Marionette DEBUG loaded listener.js 10:43:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12b560400) [pid = 1922] [serial = 245] [outer = 0x12b4d5c00] 10:43:48 INFO - PROCESS | 1922 | 1461433428292 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]]]}] 10:43:48 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. 10:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 519ms 10:43:48 INFO - PROCESS | 1922 | 1461433428336 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 1922 | 1461433428338 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 10:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:43:48 INFO - PROCESS | 1922 | 1461433428340 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 1922 | 1461433428341 Marionette TRACE conn2 <- [1,302,null,{}] 10:43:48 INFO - PROCESS | 1922 | 1461433428343 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}] 10:43:48 INFO - PROCESS | 1922 | 1461433428433 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:43:48 INFO - PROCESS | 1922 | 1461433428437 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2c8800 == 40 [pid = 1922] [id = 83] 10:43:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12b4d6400) [pid = 1922] [serial = 246] [outer = 0x0] 10:43:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12bbcc400) [pid = 1922] [serial = 247] [outer = 0x12b4d6400] 10:43:48 INFO - PROCESS | 1922 | 1461433428462 Marionette DEBUG loaded listener.js 10:43:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12be46400) [pid = 1922] [serial = 248] [outer = 0x12b4d6400] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12b14c400) [pid = 1922] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x114448800) [pid = 1922] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x11a965000) [pid = 1922] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x11aa24400) [pid = 1922] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x123d0bc00) [pid = 1922] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x126c1e000) [pid = 1922] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x1276ab400) [pid = 1922] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11423cc00) [pid = 1922] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x123fce800) [pid = 1922] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x118a96800) [pid = 1922] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11ab8b400) [pid = 1922] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11c40cc00) [pid = 1922] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:43:48 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x1188acc00) [pid = 1922] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:43:48 INFO - PROCESS | 1922 | 1461433428852 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]]]}] 10:43:48 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. 10:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 518ms 10:43:48 INFO - PROCESS | 1922 | 1461433428858 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:43:48 INFO - PROCESS | 1922 | 1461433428859 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 10:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:43:48 INFO - PROCESS | 1922 | 1461433428867 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:43:48 INFO - PROCESS | 1922 | 1461433428868 Marionette TRACE conn2 <- [1,306,null,{}] 10:43:48 INFO - PROCESS | 1922 | 1461433428871 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}] 10:43:48 INFO - PROCESS | 1922 | 1461433428971 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:43:49 INFO - PROCESS | 1922 | 1461433429003 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d5800 == 41 [pid = 1922] [id = 84] 10:43:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x118dec800) [pid = 1922] [serial = 249] [outer = 0x0] 10:43:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x127770400) [pid = 1922] [serial = 250] [outer = 0x118dec800] 10:43:49 INFO - PROCESS | 1922 | 1461433429028 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x12bbce800) [pid = 1922] [serial = 251] [outer = 0x118dec800] 10:43:49 INFO - PROCESS | 1922 | 1461433429363 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]]]}] 10:43:49 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. 10:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 523ms 10:43:49 INFO - PROCESS | 1922 | 1461433429386 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:43:49 INFO - PROCESS | 1922 | 1461433429387 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 10:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:43:49 INFO - PROCESS | 1922 | 1461433429390 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:43:49 INFO - PROCESS | 1922 | 1461433429392 Marionette TRACE conn2 <- [1,310,null,{}] 10:43:49 INFO - PROCESS | 1922 | 1461433429394 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}] 10:43:49 INFO - PROCESS | 1922 | 1461433429467 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:43:49 INFO - PROCESS | 1922 | 1461433429470 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x12beb7000 == 42 [pid = 1922] [id = 85] 10:43:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x12be48800) [pid = 1922] [serial = 252] [outer = 0x0] 10:43:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x12be5fc00) [pid = 1922] [serial = 253] [outer = 0x12be48800] 10:43:49 INFO - PROCESS | 1922 | 1461433429503 Marionette DEBUG loaded listener.js 10:43:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12d0d0800) [pid = 1922] [serial = 254] [outer = 0x12be48800] 10:43:49 INFO - PROCESS | 1922 | 1461433429973 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]]]}] 10:43:50 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. 10:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 619ms 10:43:50 INFO - PROCESS | 1922 | 1461433430009 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 1922 | 1461433430010 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 10:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:43:50 INFO - PROCESS | 1922 | 1461433430012 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 1922 | 1461433430014 Marionette TRACE conn2 <- [1,314,null,{}] 10:43:50 INFO - PROCESS | 1922 | 1461433430016 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}] 10:43:50 INFO - PROCESS | 1922 | 1461433430090 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:43:50 INFO - PROCESS | 1922 | 1461433430096 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d011800 == 43 [pid = 1922] [id = 86] 10:43:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12be62000) [pid = 1922] [serial = 255] [outer = 0x0] 10:43:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12d0d8c00) [pid = 1922] [serial = 256] [outer = 0x12be62000] 10:43:50 INFO - PROCESS | 1922 | 1461433430122 Marionette DEBUG loaded listener.js 10:43:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12d428800) [pid = 1922] [serial = 257] [outer = 0x12be62000] 10:43:50 INFO - PROCESS | 1922 | 1461433430482 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]]]}] 10:43:50 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. 10:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 518ms 10:43:50 INFO - PROCESS | 1922 | 1461433430532 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:43:50 INFO - PROCESS | 1922 | 1461433430533 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 10:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:43:50 INFO - PROCESS | 1922 | 1461433430535 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 1922 | 1461433430536 Marionette TRACE conn2 <- [1,318,null,{}] 10:43:50 INFO - PROCESS | 1922 | 1461433430538 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}] 10:43:50 INFO - PROCESS | 1922 | 1461433430635 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:43:50 INFO - PROCESS | 1922 | 1461433430639 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d177000 == 44 [pid = 1922] [id = 87] 10:43:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12d42b400) [pid = 1922] [serial = 258] [outer = 0x0] 10:43:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12d431800) [pid = 1922] [serial = 259] [outer = 0x12d42b400] 10:43:50 INFO - PROCESS | 1922 | 1461433430664 Marionette DEBUG loaded listener.js 10:43:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12db43800) [pid = 1922] [serial = 260] [outer = 0x12d42b400] 10:43:51 INFO - PROCESS | 1922 | 1461433431153 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]]]}] 10:43:51 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. 10:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 669ms 10:43:51 INFO - PROCESS | 1922 | 1461433431212 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:43:51 INFO - PROCESS | 1922 | 1461433431214 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 10:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:43:51 INFO - PROCESS | 1922 | 1461433431218 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:43:51 INFO - PROCESS | 1922 | 1461433431220 Marionette TRACE conn2 <- [1,322,null,{}] 10:43:51 INFO - PROCESS | 1922 | 1461433431225 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}] 10:43:51 INFO - PROCESS | 1922 | 1461433431324 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:43:51 INFO - PROCESS | 1922 | 1461433431410 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aac4800 == 45 [pid = 1922] [id = 88] 10:43:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x11aa1f400) [pid = 1922] [serial = 261] [outer = 0x0] 10:43:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11ab90400) [pid = 1922] [serial = 262] [outer = 0x11aa1f400] 10:43:51 INFO - PROCESS | 1922 | 1461433431442 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x11b013c00) [pid = 1922] [serial = 263] [outer = 0x11aa1f400] 10:43:51 INFO - PROCESS | 1922 | 1461433431875 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]]]}] 10:43:51 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. 10:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 10:43:51 INFO - PROCESS | 1922 | 1461433431890 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:43:51 INFO - PROCESS | 1922 | 1461433431894 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 10:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:43:51 INFO - PROCESS | 1922 | 1461433431899 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:43:51 INFO - PROCESS | 1922 | 1461433431900 Marionette TRACE conn2 <- [1,326,null,{}] 10:43:51 INFO - PROCESS | 1922 | 1461433431903 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}] 10:43:52 INFO - PROCESS | 1922 | 1461433432002 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:43:52 INFO - PROCESS | 1922 | 1461433432045 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c714800 == 46 [pid = 1922] [id = 89] 10:43:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11b72e000) [pid = 1922] [serial = 264] [outer = 0x0] 10:43:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x11bcdb800) [pid = 1922] [serial = 265] [outer = 0x11b72e000] 10:43:52 INFO - PROCESS | 1922 | 1461433432074 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x123b1d800) [pid = 1922] [serial = 266] [outer = 0x11b72e000] 10:43:52 INFO - PROCESS | 1922 | 1461433432543 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]]]}] 10:43:52 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. 10:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 669ms 10:43:52 INFO - PROCESS | 1922 | 1461433432568 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:43:52 INFO - PROCESS | 1922 | 1461433432569 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 10:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:43:52 INFO - PROCESS | 1922 | 1461433432572 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - PROCESS | 1922 | 1461433432575 Marionette TRACE conn2 <- [1,330,null,{}] 10:43:52 INFO - PROCESS | 1922 | 1461433432583 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}] 10:43:52 INFO - PROCESS | 1922 | 1461433432698 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:43:52 INFO - PROCESS | 1922 | 1461433432759 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d012000 == 47 [pid = 1922] [id = 90] 10:43:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x128fa9400) [pid = 1922] [serial = 267] [outer = 0x0] 10:43:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x129a09000) [pid = 1922] [serial = 268] [outer = 0x128fa9400] 10:43:52 INFO - PROCESS | 1922 | 1461433432792 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12b152400) [pid = 1922] [serial = 269] [outer = 0x128fa9400] 10:43:53 INFO - PROCESS | 1922 | 1461433433376 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]]]}] 10:43:53 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. 10:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 828ms 10:43:53 INFO - PROCESS | 1922 | 1461433433419 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 1922 | 1461433433421 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 10:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:43:53 INFO - PROCESS | 1922 | 1461433433426 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 1922 | 1461433433430 Marionette TRACE conn2 <- [1,334,null,{}] 10:43:53 INFO - PROCESS | 1922 | 1461433433434 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}] 10:43:53 INFO - PROCESS | 1922 | 1461433433518 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:43:53 INFO - PROCESS | 1922 | 1461433433575 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a904800 == 48 [pid = 1922] [id = 91] 10:43:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x11a608000) [pid = 1922] [serial = 270] [outer = 0x0] 10:43:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x11a93b400) [pid = 1922] [serial = 271] [outer = 0x11a608000] 10:43:53 INFO - PROCESS | 1922 | 1461433433603 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11aa22000) [pid = 1922] [serial = 272] [outer = 0x11a608000] 10:43:54 INFO - PROCESS | 1922 | 1461433434057 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]]]}] 10:43:54 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. 10:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 673ms 10:43:54 INFO - PROCESS | 1922 | 1461433434100 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 1922 | 1461433434103 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 10:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:43:54 INFO - PROCESS | 1922 | 1461433434108 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 1922 | 1461433434109 Marionette TRACE conn2 <- [1,338,null,{}] 10:43:54 INFO - PROCESS | 1922 | 1461433434112 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}] 10:43:54 INFO - PROCESS | 1922 | 1461433434199 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:43:54 INFO - PROCESS | 1922 | 1461433434257 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bcb800 == 49 [pid = 1922] [id = 92] 10:43:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x11aa21000) [pid = 1922] [serial = 273] [outer = 0x0] 10:43:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11ab99000) [pid = 1922] [serial = 274] [outer = 0x11aa21000] 10:43:54 INFO - PROCESS | 1922 | 1461433434289 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x11b7b8c00) [pid = 1922] [serial = 275] [outer = 0x11aa21000] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x12d011800 == 48 [pid = 1922] [id = 86] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x12beb7000 == 47 [pid = 1922] [id = 85] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d5800 == 46 [pid = 1922] [id = 84] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2c8800 == 45 [pid = 1922] [id = 83] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x12894b800 == 44 [pid = 1922] [id = 82] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x126ab8800 == 43 [pid = 1922] [id = 81] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x123c1f800 == 42 [pid = 1922] [id = 80] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x11c54c000 == 41 [pid = 1922] [id = 79] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x1164ab000) [pid = 1922] [serial = 159] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11bb48c00) [pid = 1922] [serial = 165] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11a96b000) [pid = 1922] [serial = 162] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12bbd0c00) [pid = 1922] [serial = 205] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfdc000 == 40 [pid = 1922] [id = 78] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x11b215800 == 39 [pid = 1922] [id = 77] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x118d4e800 == 38 [pid = 1922] [id = 76] 10:43:54 INFO - PROCESS | 1922 | --DOCSHELL 0x1151bd800 == 37 [pid = 1922] [id = 75] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x1270c6000) [pid = 1922] [serial = 186] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12776d000) [pid = 1922] [serial = 189] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x1156dbc00) [pid = 1922] [serial = 168] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12452c000) [pid = 1922] [serial = 157] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11bcd6400) [pid = 1922] [serial = 177] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11c40b000) [pid = 1922] [serial = 178] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x1276a8800) [pid = 1922] [serial = 187] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11b014000) [pid = 1922] [serial = 174] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11bb41400) [pid = 1922] [serial = 175] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x123d03000) [pid = 1922] [serial = 180] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11c404400) [pid = 1922] [serial = 181] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x119e5c000) [pid = 1922] [serial = 171] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x11aa1d400) [pid = 1922] [serial = 172] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12bbcd800) [pid = 1922] [serial = 203] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x128f36c00) [pid = 1922] [serial = 192] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x128fa5000) [pid = 1922] [serial = 196] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x129a08800) [pid = 1922] [serial = 198] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11bc25c00) [pid = 1922] [serial = 195] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12b89a800) [pid = 1922] [serial = 202] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x128fabc00) [pid = 1922] [serial = 193] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x118a97800) [pid = 1922] [serial = 169] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x118fe7000) [pid = 1922] [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.] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x129ced800) [pid = 1922] [serial = 199] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x124390c00) [pid = 1922] [serial = 183] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x126c1d400) [pid = 1922] [serial = 184] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x128921800) [pid = 1922] [serial = 190] [outer = 0x0] [url = about:blank] 10:43:54 INFO - PROCESS | 1922 | 1461433434660 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]]]}] 10:43:54 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. 10:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 569ms 10:43:54 INFO - PROCESS | 1922 | 1461433434676 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 1922 | 1461433434679 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 10:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:43:54 INFO - PROCESS | 1922 | 1461433434683 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 1922 | 1461433434685 Marionette TRACE conn2 <- [1,342,null,{}] 10:43:54 INFO - PROCESS | 1922 | 1461433434692 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}] 10:43:54 INFO - PROCESS | 1922 | 1461433434769 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:43:54 INFO - PROCESS | 1922 | 1461433434774 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a87b000 == 38 [pid = 1922] [id = 93] 10:43:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11bcd2000) [pid = 1922] [serial = 276] [outer = 0x0] 10:43:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11bce0800) [pid = 1922] [serial = 277] [outer = 0x11bcd2000] 10:43:54 INFO - PROCESS | 1922 | 1461433434806 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11c40a800) [pid = 1922] [serial = 278] [outer = 0x11bcd2000] 10:43:55 INFO - PROCESS | 1922 | 1461433435125 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]]]}] 10:43:55 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. 10:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 472ms 10:43:55 INFO - PROCESS | 1922 | 1461433435155 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 1922 | 1461433435157 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 10:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:43:55 INFO - PROCESS | 1922 | 1461433435159 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 1922 | 1461433435161 Marionette TRACE conn2 <- [1,346,null,{}] 10:43:55 INFO - PROCESS | 1922 | 1461433435166 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}] 10:43:55 INFO - PROCESS | 1922 | 1461433435239 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:43:55 INFO - PROCESS | 1922 | 1461433435244 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc69000 == 39 [pid = 1922] [id = 94] 10:43:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11c50a000) [pid = 1922] [serial = 279] [outer = 0x0] 10:43:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x123b21c00) [pid = 1922] [serial = 280] [outer = 0x11c50a000] 10:43:55 INFO - PROCESS | 1922 | 1461433435273 Marionette DEBUG loaded listener.js 10:43:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x123ee6400) [pid = 1922] [serial = 281] [outer = 0x11c50a000] 10:43:55 INFO - PROCESS | 1922 | 1461433435617 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]]]}] 10:43:55 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. 10:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 472ms 10:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:43:55 INFO - PROCESS | 1922 | 1461433435632 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 1922 | 1461433435633 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 10:43:55 INFO - PROCESS | 1922 | 1461433435635 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 1922 | 1461433435636 Marionette TRACE conn2 <- [1,350,null,{}] 10:43:55 INFO - PROCESS | 1922 | 1461433435638 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}] 10:43:55 INFO - PROCESS | 1922 | 1461433435709 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:43:55 INFO - PROCESS | 1922 | 1461433435755 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfe2800 == 40 [pid = 1922] [id = 95] 10:43:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x1156e3800) [pid = 1922] [serial = 282] [outer = 0x0] 10:43:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x1240aa000) [pid = 1922] [serial = 283] [outer = 0x1156e3800] 10:43:55 INFO - PROCESS | 1922 | 1461433435781 Marionette DEBUG loaded listener.js 10:43:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x124535800) [pid = 1922] [serial = 284] [outer = 0x1156e3800] 10:43:56 INFO - PROCESS | 1922 | 1461433436064 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]]]}] 10:43:56 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. 10:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 10:43:56 INFO - PROCESS | 1922 | 1461433436106 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:43:56 INFO - PROCESS | 1922 | 1461433436107 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 10:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:43:56 INFO - PROCESS | 1922 | 1461433436109 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - PROCESS | 1922 | 1461433436110 Marionette TRACE conn2 <- [1,354,null,{}] 10:43:56 INFO - PROCESS | 1922 | 1461433436116 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}] 10:43:56 INFO - PROCESS | 1922 | 1461433436206 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:43:56 INFO - PROCESS | 1922 | 1461433436213 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x119267000 == 41 [pid = 1922] [id = 96] 10:43:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x126785c00) [pid = 1922] [serial = 285] [outer = 0x0] 10:43:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x1270c6000) [pid = 1922] [serial = 286] [outer = 0x126785c00] 10:43:56 INFO - PROCESS | 1922 | 1461433436242 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x128fa4c00) [pid = 1922] [serial = 287] [outer = 0x126785c00] 10:43:56 INFO - PROCESS | 1922 | 1461433436569 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]]]}] 10:43:56 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. 10:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 521ms 10:43:56 INFO - PROCESS | 1922 | 1461433436633 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:43:56 INFO - PROCESS | 1922 | 1461433436634 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 10:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:43:56 INFO - PROCESS | 1922 | 1461433436636 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - PROCESS | 1922 | 1461433436638 Marionette TRACE conn2 <- [1,358,null,{}] 10:43:56 INFO - PROCESS | 1922 | 1461433436640 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}] 10:43:56 INFO - PROCESS | 1922 | 1461433436735 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:43:56 INFO - PROCESS | 1922 | 1461433436750 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c1c000 == 42 [pid = 1922] [id = 97] 10:43:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x128faec00) [pid = 1922] [serial = 288] [outer = 0x0] 10:43:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x129c17800) [pid = 1922] [serial = 289] [outer = 0x128faec00] 10:43:56 INFO - PROCESS | 1922 | 1461433436775 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x129cee400) [pid = 1922] [serial = 290] [outer = 0x128faec00] 10:43:57 INFO - PROCESS | 1922 | 1461433437123 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]]]}] 10:43:57 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. 10:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 519ms 10:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:43:57 INFO - PROCESS | 1922 | 1461433437156 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 1922 | 1461433437157 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 10:43:57 INFO - PROCESS | 1922 | 1461433437159 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 1922 | 1461433437160 Marionette TRACE conn2 <- [1,362,null,{}] 10:43:57 INFO - PROCESS | 1922 | 1461433437163 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}] 10:43:57 INFO - PROCESS | 1922 | 1461433437254 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:43:57 INFO - PROCESS | 1922 | 1461433437258 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x12412a000 == 43 [pid = 1922] [id = 98] 10:43:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x129a08400) [pid = 1922] [serial = 291] [outer = 0x0] 10:43:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12b47bc00) [pid = 1922] [serial = 292] [outer = 0x129a08400] 10:43:57 INFO - PROCESS | 1922 | 1461433437284 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12b484800) [pid = 1922] [serial = 293] [outer = 0x129a08400] 10:43:57 INFO - PROCESS | 1922 | 1461433437610 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]]]}] 10:43:57 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. 10:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 470ms 10:43:57 INFO - PROCESS | 1922 | 1461433437632 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 1922 | 1461433437634 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 10:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:43:57 INFO - PROCESS | 1922 | 1461433437642 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 1922 | 1461433437643 Marionette TRACE conn2 <- [1,366,null,{}] 10:43:57 INFO - PROCESS | 1922 | 1461433437648 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}] 10:43:57 INFO - PROCESS | 1922 | 1461433437739 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:43:57 INFO - PROCESS | 1922 | 1461433437744 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x12674d000 == 44 [pid = 1922] [id = 99] 10:43:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x129ceec00) [pid = 1922] [serial = 294] [outer = 0x0] 10:43:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12b4da000) [pid = 1922] [serial = 295] [outer = 0x129ceec00] 10:43:57 INFO - PROCESS | 1922 | 1461433437770 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12b566c00) [pid = 1922] [serial = 296] [outer = 0x129ceec00] 10:43:58 INFO - PROCESS | 1922 | 1461433438172 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]]]}] 10:43:58 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. 10:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 571ms 10:43:58 INFO - PROCESS | 1922 | 1461433438214 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 1922 | 1461433438215 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 10:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:43:58 INFO - PROCESS | 1922 | 1461433438217 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 1922 | 1461433438218 Marionette TRACE conn2 <- [1,370,null,{}] 10:43:58 INFO - PROCESS | 1922 | 1461433438220 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}] 10:43:58 INFO - PROCESS | 1922 | 1461433438316 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:43:58 INFO - PROCESS | 1922 | 1461433438327 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a6a000 == 45 [pid = 1922] [id = 100] 10:43:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12b8a3000) [pid = 1922] [serial = 297] [outer = 0x0] 10:43:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12be54000) [pid = 1922] [serial = 298] [outer = 0x12b8a3000] 10:43:58 INFO - PROCESS | 1922 | 1461433438353 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12be65000) [pid = 1922] [serial = 299] [outer = 0x12b8a3000] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11a602c00) [pid = 1922] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x1240b0400) [pid = 1922] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x123fc9800) [pid = 1922] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11bcd8000) [pid = 1922] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x118d7c000) [pid = 1922] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x126c24800) [pid = 1922] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12b8a3400) [pid = 1922] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12be48800) [pid = 1922] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x119294000) [pid = 1922] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x129cf1800) [pid = 1922] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12be62000) [pid = 1922] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x1276b1000) [pid = 1922] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x1276ab000) [pid = 1922] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12b4d5c00) [pid = 1922] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12b4d6400) [pid = 1922] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:43:58 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x118dec800) [pid = 1922] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:43:58 INFO - PROCESS | 1922 | 1461433438851 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]]]}] 10:43:58 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. 10:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 10:43:58 INFO - PROCESS | 1922 | 1461433438887 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 1922 | 1461433438889 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 10:43:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:43:58 INFO - PROCESS | 1922 | 1461433438891 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 1922 | 1461433438893 Marionette TRACE conn2 <- [1,374,null,{}] 10:43:58 INFO - PROCESS | 1922 | 1461433438895 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}] 10:43:58 INFO - PROCESS | 1922 | 1461433438984 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:43:58 INFO - PROCESS | 1922 | 1461433438988 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c86d000 == 46 [pid = 1922] [id = 101] 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x128923800) [pid = 1922] [serial = 300] [outer = 0x0] 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12b485000) [pid = 1922] [serial = 301] [outer = 0x128923800] 10:43:59 INFO - PROCESS | 1922 | 1461433439020 Marionette DEBUG loaded listener.js 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12d0cf000) [pid = 1922] [serial = 302] [outer = 0x128923800] 10:43:59 INFO - PROCESS | 1922 | 1461433439349 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:43:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:43:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 470ms 10:43:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:43:59 INFO - PROCESS | 1922 | 1461433439362 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 1922 | 1461433439365 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 10:43:59 INFO - PROCESS | 1922 | 1461433439368 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 1922 | 1461433439369 Marionette TRACE conn2 <- [1,378,null,{}] 10:43:59 INFO - PROCESS | 1922 | 1461433439371 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}] 10:43:59 INFO - PROCESS | 1922 | 1461433439469 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:43:59 INFO - PROCESS | 1922 | 1461433439476 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc0e800 == 47 [pid = 1922] [id = 102] 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x128faf400) [pid = 1922] [serial = 303] [outer = 0x0] 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12d427000) [pid = 1922] [serial = 304] [outer = 0x128faf400] 10:43:59 INFO - PROCESS | 1922 | 1461433439502 Marionette DEBUG loaded listener.js 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12db41000) [pid = 1922] [serial = 305] [outer = 0x128faf400] 10:43:59 INFO - PROCESS | 1922 | 1461433439811 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:43:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:43:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 470ms 10:43:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:43:59 INFO - PROCESS | 1922 | 1461433439839 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 1922 | 1461433439840 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 10:43:59 INFO - PROCESS | 1922 | 1461433439842 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - PROCESS | 1922 | 1461433439843 Marionette TRACE conn2 <- [1,382,null,{}] 10:43:59 INFO - PROCESS | 1922 | 1461433439848 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}] 10:43:59 INFO - PROCESS | 1922 | 1461433439924 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:43:59 INFO - PROCESS | 1922 | 1461433439930 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d190800 == 48 [pid = 1922] [id = 103] 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12db45000) [pid = 1922] [serial = 306] [outer = 0x0] 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12dc4bc00) [pid = 1922] [serial = 307] [outer = 0x12db45000] 10:43:59 INFO - PROCESS | 1922 | 1461433439955 Marionette DEBUG loaded listener.js 10:43:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12dc54800) [pid = 1922] [serial = 308] [outer = 0x12db45000] 10:44:00 INFO - PROCESS | 1922 | 1461433440282 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:44:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:44:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 473ms 10:44:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:44:00 INFO - PROCESS | 1922 | 1461433440315 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:44:00 INFO - PROCESS | 1922 | 1461433440317 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 10:44:00 INFO - PROCESS | 1922 | 1461433440319 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - PROCESS | 1922 | 1461433440320 Marionette TRACE conn2 <- [1,386,null,{}] 10:44:00 INFO - PROCESS | 1922 | 1461433440322 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}] 10:44:00 INFO - PROCESS | 1922 | 1461433440420 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:44:00 INFO - PROCESS | 1922 | 1461433440428 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5a0800 == 49 [pid = 1922] [id = 104] 10:44:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12dc50000) [pid = 1922] [serial = 309] [outer = 0x0] 10:44:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12dcc7400) [pid = 1922] [serial = 310] [outer = 0x12dc50000] 10:44:00 INFO - PROCESS | 1922 | 1461433440452 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12dccb400) [pid = 1922] [serial = 311] [outer = 0x12dc50000] 10:44:00 INFO - PROCESS | 1922 | 1461433440767 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]]]}] 10:44:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:44:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 467ms 10:44:00 INFO - PROCESS | 1922 | 1461433440787 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:44:00 INFO - PROCESS | 1922 | 1461433440788 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 10:44:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:44:00 INFO - PROCESS | 1922 | 1461433440790 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - PROCESS | 1922 | 1461433440791 Marionette TRACE conn2 <- [1,390,null,{}] 10:44:00 INFO - PROCESS | 1922 | 1461433440794 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}] 10:44:00 INFO - PROCESS | 1922 | 1461433440922 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:44:00 INFO - PROCESS | 1922 | 1461433440973 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x1151c0800 == 50 [pid = 1922] [id = 105] 10:44:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x11423e400) [pid = 1922] [serial = 312] [outer = 0x0] 10:44:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x114bab000) [pid = 1922] [serial = 313] [outer = 0x11423e400] 10:44:01 INFO - PROCESS | 1922 | 1461433441004 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x118ad7800) [pid = 1922] [serial = 314] [outer = 0x11423e400] 10:44:01 INFO - PROCESS | 1922 | 1461433441584 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]]]}] 10:44:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:44:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 869ms 10:44:01 INFO - PROCESS | 1922 | 1461433441660 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 1922 | 1461433441662 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 10:44:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:44:01 INFO - PROCESS | 1922 | 1461433441666 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 1922 | 1461433441668 Marionette TRACE conn2 <- [1,394,null,{}] 10:44:01 INFO - PROCESS | 1922 | 1461433441671 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}] 10:44:01 INFO - PROCESS | 1922 | 1461433441772 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:44:01 INFO - PROCESS | 1922 | 1461433441820 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3b9000 == 51 [pid = 1922] [id = 106] 10:44:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x11bcd8400) [pid = 1922] [serial = 315] [outer = 0x0] 10:44:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x11c186000) [pid = 1922] [serial = 316] [outer = 0x11bcd8400] 10:44:01 INFO - PROCESS | 1922 | 1461433441853 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x11c7d9400) [pid = 1922] [serial = 317] [outer = 0x11bcd8400] 10:44:02 INFO - PROCESS | 1922 | 1461433442362 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]]]}] 10:44:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:44:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 722ms 10:44:02 INFO - PROCESS | 1922 | 1461433442408 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:44:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:44:02 INFO - PROCESS | 1922 | 1461433442413 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 10:44:02 INFO - PROCESS | 1922 | 1461433442418 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:44:02 INFO - PROCESS | 1922 | 1461433442420 Marionette TRACE conn2 <- [1,398,null,{}] 10:44:02 INFO - PROCESS | 1922 | 1461433442424 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}] 10:44:02 INFO - PROCESS | 1922 | 1461433442573 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:44:02 INFO - PROCESS | 1922 | 1461433442645 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2bf800 == 52 [pid = 1922] [id = 107] 10:44:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x1240ac800) [pid = 1922] [serial = 318] [outer = 0x0] 10:44:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x126c18800) [pid = 1922] [serial = 319] [outer = 0x1240ac800] 10:44:02 INFO - PROCESS | 1922 | 1461433442676 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x1276b2400) [pid = 1922] [serial = 320] [outer = 0x1240ac800] 10:44:03 INFO - PROCESS | 1922 | 1461433443105 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]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 723ms 10:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:44:03 INFO - PROCESS | 1922 | 1461433443141 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 1922 | 1461433443145 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 10:44:03 INFO - PROCESS | 1922 | 1461433443153 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 1922 | 1461433443156 Marionette TRACE conn2 <- [1,402,null,{}] 10:44:03 INFO - PROCESS | 1922 | 1461433443158 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}] 10:44:03 INFO - PROCESS | 1922 | 1461433443296 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:44:03 INFO - PROCESS | 1922 | 1461433443307 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x12dc45800 == 53 [pid = 1922] [id = 108] 10:44:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12b4d5400) [pid = 1922] [serial = 321] [outer = 0x0] 10:44:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12bbcf000) [pid = 1922] [serial = 322] [outer = 0x12b4d5400] 10:44:03 INFO - PROCESS | 1922 | 1461433443337 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12be61800) [pid = 1922] [serial = 323] [outer = 0x12b4d5400] 10:44:03 INFO - PROCESS | 1922 | 1461433443758 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:44:03 INFO - PROCESS | 1922 | 1461433443862 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]]]}] 10:44:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:44:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 776ms 10:44:03 INFO - PROCESS | 1922 | 1461433443925 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 1922 | 1461433443926 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 10:44:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:44:03 INFO - PROCESS | 1922 | 1461433443929 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 1922 | 1461433443930 Marionette TRACE conn2 <- [1,406,null,{}] 10:44:03 INFO - PROCESS | 1922 | 1461433443933 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}] 10:44:04 INFO - PROCESS | 1922 | 1461433444031 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:44:04 INFO - PROCESS | 1922 | 1461433444095 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x118f51000 == 54 [pid = 1922] [id = 109] 10:44:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x11aa26c00) [pid = 1922] [serial = 324] [outer = 0x0] 10:44:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12b89e400) [pid = 1922] [serial = 325] [outer = 0x11aa26c00] 10:44:04 INFO - PROCESS | 1922 | 1461433444126 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12d42ac00) [pid = 1922] [serial = 326] [outer = 0x11aa26c00] 10:44:04 INFO - PROCESS | 1922 | 1461433444550 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]]]}] 10:44:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:44:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 10:44:04 INFO - PROCESS | 1922 | 1461433444600 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:44:04 INFO - PROCESS | 1922 | 1461433444601 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 10:44:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:44:04 INFO - PROCESS | 1922 | 1461433444604 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - PROCESS | 1922 | 1461433444605 Marionette TRACE conn2 <- [1,410,null,{}] 10:44:04 INFO - PROCESS | 1922 | 1461433444608 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}] 10:44:04 INFO - PROCESS | 1922 | 1461433444782 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:44:04 INFO - PROCESS | 1922 | 1461433444865 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c5c000 == 55 [pid = 1922] [id = 110] 10:44:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x11589f400) [pid = 1922] [serial = 327] [outer = 0x0] 10:44:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x118df5400) [pid = 1922] [serial = 328] [outer = 0x11589f400] 10:44:04 INFO - PROCESS | 1922 | 1461433444898 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x119be2c00) [pid = 1922] [serial = 329] [outer = 0x11589f400] 10:44:05 INFO - PROCESS | 1922 | 1461433445391 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]]]}] 10:44:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:44:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 821ms 10:44:05 INFO - PROCESS | 1922 | 1461433445427 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 1922 | 1461433445432 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 10:44:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:44:05 INFO - PROCESS | 1922 | 1461433445435 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 1922 | 1461433445438 Marionette TRACE conn2 <- [1,414,null,{}] 10:44:05 INFO - PROCESS | 1922 | 1461433445441 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}] 10:44:05 INFO - PROCESS | 1922 | 1461433445528 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:44:05 INFO - PROCESS | 1922 | 1461433445591 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b21e800 == 56 [pid = 1922] [id = 111] 10:44:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x11b012c00) [pid = 1922] [serial = 330] [outer = 0x0] 10:44:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x11bc20000) [pid = 1922] [serial = 331] [outer = 0x11b012c00] 10:44:05 INFO - PROCESS | 1922 | 1461433445621 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x11c185400) [pid = 1922] [serial = 332] [outer = 0x11b012c00] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5a0800 == 55 [pid = 1922] [id = 104] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x12d190800 == 54 [pid = 1922] [id = 103] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc0e800 == 53 [pid = 1922] [id = 102] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x11c86d000 == 52 [pid = 1922] [id = 101] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x129a6a000 == 51 [pid = 1922] [id = 100] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x12674d000 == 50 [pid = 1922] [id = 99] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x12412a000 == 49 [pid = 1922] [id = 98] 10:44:05 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x1147d4000) [pid = 1922] [serial = 208] [outer = 0x0] [url = about:blank] 10:44:05 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x11acdb800) [pid = 1922] [serial = 211] [outer = 0x0] [url = about:blank] 10:44:05 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x11bff0000) [pid = 1922] [serial = 214] [outer = 0x0] [url = about:blank] 10:44:05 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x126787c00) [pid = 1922] [serial = 217] [outer = 0x0] [url = about:blank] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x123c1c000 == 48 [pid = 1922] [id = 97] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x119267000 == 47 [pid = 1922] [id = 96] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfe2800 == 46 [pid = 1922] [id = 95] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc69000 == 45 [pid = 1922] [id = 94] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x11a87b000 == 44 [pid = 1922] [id = 93] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x119bcb800 == 43 [pid = 1922] [id = 92] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x11a904800 == 42 [pid = 1922] [id = 91] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x11aac4800 == 41 [pid = 1922] [id = 88] 10:44:05 INFO - PROCESS | 1922 | --DOCSHELL 0x12d177000 == 40 [pid = 1922] [id = 87] 10:44:05 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x11a609000) [pid = 1922] [serial = 127] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x12b4df800) [pid = 1922] [serial = 115] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x12b480800) [pid = 1922] [serial = 241] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x12b47ac00) [pid = 1922] [serial = 239] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x12b4d7c00) [pid = 1922] [serial = 244] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x12b4d4800) [pid = 1922] [serial = 242] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12bbcc400) [pid = 1922] [serial = 247] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x127770400) [pid = 1922] [serial = 250] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11a96dc00) [pid = 1922] [serial = 224] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11a8c4c00) [pid = 1922] [serial = 223] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12b560400) [pid = 1922] [serial = 245] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x129cea000) [pid = 1922] [serial = 221] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x128928c00) [pid = 1922] [serial = 220] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x1242da400) [pid = 1922] [serial = 232] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x126aa1c00) [pid = 1922] [serial = 233] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11c406400) [pid = 1922] [serial = 229] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x123b1dc00) [pid = 1922] [serial = 230] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11a93a800) [pid = 1922] [serial = 226] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11b72d800) [pid = 1922] [serial = 227] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x126e88000) [pid = 1922] [serial = 235] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x1276aa800) [pid = 1922] [serial = 236] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12bbd8400) [pid = 1922] [serial = 206] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12be5fc00) [pid = 1922] [serial = 253] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12d0d0800) [pid = 1922] [serial = 254] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12be46400) [pid = 1922] [serial = 248] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x128925800) [pid = 1922] [serial = 238] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12d428800) [pid = 1922] [serial = 257] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12bbce800) [pid = 1922] [serial = 251] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12d0d8c00) [pid = 1922] [serial = 256] [outer = 0x0] [url = about:blank] 10:44:06 INFO - PROCESS | 1922 | 1461433446007 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]]]}] 10:44:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:44:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 621ms 10:44:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:44:06 INFO - PROCESS | 1922 | 1461433446057 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 1922 | 1461433446059 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 10:44:06 INFO - PROCESS | 1922 | 1461433446067 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 1922 | 1461433446068 Marionette TRACE conn2 <- [1,418,null,{}] 10:44:06 INFO - PROCESS | 1922 | 1461433446071 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}] 10:44:06 INFO - PROCESS | 1922 | 1461433446151 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:44:06 INFO - PROCESS | 1922 | 1461433446157 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bc8000 == 41 [pid = 1922] [id = 112] 10:44:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11c7d9000) [pid = 1922] [serial = 333] [outer = 0x0] 10:44:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x123b1d400) [pid = 1922] [serial = 334] [outer = 0x11c7d9000] 10:44:06 INFO - PROCESS | 1922 | 1461433446186 Marionette DEBUG loaded listener.js 10:44:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x1240a7000) [pid = 1922] [serial = 335] [outer = 0x11c7d9000] 10:44:07 INFO - PROCESS | 1922 | 1461433447064 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]]]}] 10:44:07 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 10:44:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1025ms 10:44:07 INFO - PROCESS | 1922 | 1461433447087 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:44:07 INFO - PROCESS | 1922 | 1461433447090 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 10:44:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:44:07 INFO - PROCESS | 1922 | 1461433447106 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:44:07 INFO - PROCESS | 1922 | 1461433447109 Marionette TRACE conn2 <- [1,422,null,{}] 10:44:07 INFO - PROCESS | 1922 | 1461433447111 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}] 10:44:07 INFO - PROCESS | 1922 | 1461433447189 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:44:07 INFO - PROCESS | 1922 | 1461433447194 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5b2000 == 42 [pid = 1922] [id = 113] 10:44:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x1240ac400) [pid = 1922] [serial = 336] [outer = 0x0] 10:44:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x1276ac000) [pid = 1922] [serial = 337] [outer = 0x1240ac400] 10:44:07 INFO - PROCESS | 1922 | 1461433447223 Marionette DEBUG loaded listener.js 10:44:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x128923c00) [pid = 1922] [serial = 338] [outer = 0x1240ac400] 10:44:08 INFO - PROCESS | 1922 | 1461433448035 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]]]}] 10:44:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:44:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 984ms 10:44:08 INFO - PROCESS | 1922 | 1461433448078 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:44:08 INFO - PROCESS | 1922 | 1461433448079 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 10:44:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:44:08 INFO - PROCESS | 1922 | 1461433448081 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - PROCESS | 1922 | 1461433448082 Marionette TRACE conn2 <- [1,426,null,{}] 10:44:08 INFO - PROCESS | 1922 | 1461433448085 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}] 10:44:08 INFO - PROCESS | 1922 | 1461433448177 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:44:08 INFO - PROCESS | 1922 | 1461433448190 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x123cdb800 == 43 [pid = 1922] [id = 114] 10:44:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x128f3e000) [pid = 1922] [serial = 339] [outer = 0x0] 10:44:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x129ce8400) [pid = 1922] [serial = 340] [outer = 0x128f3e000] 10:44:08 INFO - PROCESS | 1922 | 1461433448216 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12b479c00) [pid = 1922] [serial = 341] [outer = 0x128f3e000] 10:44:08 INFO - PROCESS | 1922 | 1461433448548 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] 10:44:08 INFO - PROCESS | 1922 | 1461433448604 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 10:44:08 INFO - PROCESS | 1922 | 1461433448606 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:44:08 INFO - PROCESS | 1922 | 1461433448607 Marionette TRACE conn2 <- [1,430,null,{}] 10:44:08 INFO - PROCESS | 1922 | 1461433448610 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}] 10:44:08 INFO - PROCESS | 1922 | 1461433448706 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:44:08 INFO - PROCESS | 1922 | 1461433448713 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x126acb800 == 44 [pid = 1922] [id = 115] 10:44:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12b568000) [pid = 1922] [serial = 342] [outer = 0x0] 10:44:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12bbcfc00) [pid = 1922] [serial = 343] [outer = 0x12b568000] 10:44:08 INFO - PROCESS | 1922 | 1461433448770 Marionette DEBUG loaded listener.js 10:44:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12be5bc00) [pid = 1922] [serial = 344] [outer = 0x12b568000] 10:44:09 INFO - PROCESS | 1922 | 1461433449118 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]]]}] 10:44:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:44:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 518ms 10:44:09 INFO - PROCESS | 1922 | 1461433449125 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:44:09 INFO - PROCESS | 1922 | 1461433449126 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 10:44:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:44:09 INFO - PROCESS | 1922 | 1461433449130 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - PROCESS | 1922 | 1461433449131 Marionette TRACE conn2 <- [1,434,null,{}] 10:44:09 INFO - PROCESS | 1922 | 1461433449134 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}] 10:44:09 INFO - PROCESS | 1922 | 1461433449235 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:44:09 INFO - PROCESS | 1922 | 1461433449239 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a6f800 == 45 [pid = 1922] [id = 116] 10:44:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12b568c00) [pid = 1922] [serial = 345] [outer = 0x0] 10:44:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12d0d9000) [pid = 1922] [serial = 346] [outer = 0x12b568c00] 10:44:09 INFO - PROCESS | 1922 | 1461433449265 Marionette DEBUG loaded listener.js 10:44:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12dcc5800) [pid = 1922] [serial = 347] [outer = 0x12b568c00] 10:44:09 INFO - PROCESS | 1922 | 1461433449600 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]]]}] 10:44:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:44:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 520ms 10:44:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:44:09 INFO - PROCESS | 1922 | 1461433449650 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:44:09 INFO - PROCESS | 1922 | 1461433449651 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 10:44:09 INFO - PROCESS | 1922 | 1461433449653 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - PROCESS | 1922 | 1461433449654 Marionette TRACE conn2 <- [1,438,null,{}] 10:44:09 INFO - PROCESS | 1922 | 1461433449657 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}] 10:44:09 INFO - PROCESS | 1922 | 1461433449753 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:44:09 INFO - PROCESS | 1922 | 1461433449767 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b528800 == 46 [pid = 1922] [id = 117] 10:44:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12dccd800) [pid = 1922] [serial = 348] [outer = 0x0] 10:44:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12deef400) [pid = 1922] [serial = 349] [outer = 0x12dccd800] 10:44:09 INFO - PROCESS | 1922 | 1461433449793 Marionette DEBUG loaded listener.js 10:44:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12e569400) [pid = 1922] [serial = 350] [outer = 0x12dccd800] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x129ceec00) [pid = 1922] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x129a08400) [pid = 1922] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12b8a3000) [pid = 1922] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11aa21000) [pid = 1922] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x126785c00) [pid = 1922] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11a608000) [pid = 1922] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11bcd2000) [pid = 1922] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x1156e3800) [pid = 1922] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11c50a000) [pid = 1922] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12db45000) [pid = 1922] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x128923800) [pid = 1922] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x128faf400) [pid = 1922] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:44:10 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x128faec00) [pid = 1922] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:44:10 INFO - PROCESS | 1922 | 1461433450137 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]]]}] 10:44:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:44:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 519ms 10:44:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:44:10 INFO - PROCESS | 1922 | 1461433450173 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:44:10 INFO - PROCESS | 1922 | 1461433450175 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 10:44:10 INFO - PROCESS | 1922 | 1461433450177 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 1922 | 1461433450178 Marionette TRACE conn2 <- [1,442,null,{}] 10:44:10 INFO - PROCESS | 1922 | 1461433450180 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}] 10:44:10 INFO - PROCESS | 1922 | 1461433450257 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:44:10 INFO - PROCESS | 1922 | 1461433450307 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2db800 == 47 [pid = 1922] [id = 118] 10:44:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x115943800) [pid = 1922] [serial = 351] [outer = 0x0] 10:44:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x127776400) [pid = 1922] [serial = 352] [outer = 0x115943800] 10:44:10 INFO - PROCESS | 1922 | 1461433450333 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12db45000) [pid = 1922] [serial = 353] [outer = 0x115943800] 10:44:10 INFO - PROCESS | 1922 | 1461433450619 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]]]}] 10:44:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:44:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 471ms 10:44:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:44:10 INFO - PROCESS | 1922 | 1461433450654 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:44:10 INFO - PROCESS | 1922 | 1461433450655 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 10:44:10 INFO - PROCESS | 1922 | 1461433450657 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 1922 | 1461433450658 Marionette TRACE conn2 <- [1,446,null,{}] 10:44:10 INFO - PROCESS | 1922 | 1461433450661 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}] 10:44:10 INFO - PROCESS | 1922 | 1461433450745 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:44:10 INFO - PROCESS | 1922 | 1461433450751 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d01e800 == 48 [pid = 1922] [id = 119] 10:44:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x128f31400) [pid = 1922] [serial = 354] [outer = 0x0] 10:44:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12e958400) [pid = 1922] [serial = 355] [outer = 0x128f31400] 10:44:10 INFO - PROCESS | 1922 | 1461433450777 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12e960400) [pid = 1922] [serial = 356] [outer = 0x128f31400] 10:44:11 INFO - PROCESS | 1922 | 1461433451099 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]]]}] 10:44:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:44:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 469ms 10:44:11 INFO - PROCESS | 1922 | 1461433451126 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:44:11 INFO - PROCESS | 1922 | 1461433451128 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 10:44:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:44:11 INFO - PROCESS | 1922 | 1461433451133 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - PROCESS | 1922 | 1461433451134 Marionette TRACE conn2 <- [1,450,null,{}] 10:44:11 INFO - PROCESS | 1922 | 1461433451136 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}] 10:44:11 INFO - PROCESS | 1922 | 1461433451237 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:44:11 INFO - PROCESS | 1922 | 1461433451244 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5a3800 == 49 [pid = 1922] [id = 120] 10:44:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x128faec00) [pid = 1922] [serial = 357] [outer = 0x0] 10:44:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12e960800) [pid = 1922] [serial = 358] [outer = 0x128faec00] 10:44:11 INFO - PROCESS | 1922 | 1461433451275 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12e9bf800) [pid = 1922] [serial = 359] [outer = 0x128faec00] 10:44:11 INFO - PROCESS | 1922 | 1461433451616 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] 10:44:11 INFO - PROCESS | 1922 | 1461433451653 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 10:44:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:44:11 INFO - PROCESS | 1922 | 1461433451655 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - PROCESS | 1922 | 1461433451657 Marionette TRACE conn2 <- [1,454,null,{}] 10:44:11 INFO - PROCESS | 1922 | 1461433451659 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}] 10:44:11 INFO - PROCESS | 1922 | 1461433451752 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:44:11 INFO - PROCESS | 1922 | 1461433451756 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6ab000 == 50 [pid = 1922] [id = 121] 10:44:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12e9bfc00) [pid = 1922] [serial = 360] [outer = 0x0] 10:44:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12eb2a800) [pid = 1922] [serial = 361] [outer = 0x12e9bfc00] 10:44:11 INFO - PROCESS | 1922 | 1461433451782 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12f103c00) [pid = 1922] [serial = 362] [outer = 0x12e9bfc00] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x119829000 == 49 [pid = 1922] [id = 74] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x1156b8000 == 48 [pid = 1922] [id = 70] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x12d012000 == 47 [pid = 1922] [id = 90] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x11c714800 == 46 [pid = 1922] [id = 89] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb14000 == 45 [pid = 1922] [id = 71] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d1800 == 44 [pid = 1922] [id = 73] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x123c1b800 == 43 [pid = 1922] [id = 72] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x11b21e800 == 42 [pid = 1922] [id = 111] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x119c5c000 == 41 [pid = 1922] [id = 110] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x118f51000 == 40 [pid = 1922] [id = 109] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x12dc45800 == 39 [pid = 1922] [id = 108] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2bf800 == 38 [pid = 1922] [id = 107] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3b9000 == 37 [pid = 1922] [id = 106] 10:44:12 INFO - PROCESS | 1922 | --DOCSHELL 0x1151c0800 == 36 [pid = 1922] [id = 105] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x119bc8000 == 35 [pid = 1922] [id = 112] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5b2000 == 34 [pid = 1922] [id = 113] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x126acb800 == 33 [pid = 1922] [id = 115] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x12b528800 == 32 [pid = 1922] [id = 117] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x12d01e800 == 31 [pid = 1922] [id = 119] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x123cdb800 == 30 [pid = 1922] [id = 114] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2db800 == 29 [pid = 1922] [id = 118] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x129a6f800 == 28 [pid = 1922] [id = 116] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12d0cf000) [pid = 1922] [serial = 302] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12b485000) [pid = 1922] [serial = 301] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12d427000) [pid = 1922] [serial = 304] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12dc4bc00) [pid = 1922] [serial = 307] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12dcc7400) [pid = 1922] [serial = 310] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x129c17800) [pid = 1922] [serial = 289] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x129cee400) [pid = 1922] [serial = 290] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12db41000) [pid = 1922] [serial = 305] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x128fa4c00) [pid = 1922] [serial = 287] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5a3800 == 27 [pid = 1922] [id = 120] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12b4da000) [pid = 1922] [serial = 295] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12b484800) [pid = 1922] [serial = 293] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12b47bc00) [pid = 1922] [serial = 292] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12be54000) [pid = 1922] [serial = 298] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11b7b8c00) [pid = 1922] [serial = 275] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11ab99000) [pid = 1922] [serial = 274] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11bcdb800) [pid = 1922] [serial = 265] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12d431800) [pid = 1922] [serial = 259] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x1270c6000) [pid = 1922] [serial = 286] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11aa22000) [pid = 1922] [serial = 272] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11a93b400) [pid = 1922] [serial = 271] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12b566c00) [pid = 1922] [serial = 296] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11bce0800) [pid = 1922] [serial = 277] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11c40a800) [pid = 1922] [serial = 278] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x1240aa000) [pid = 1922] [serial = 283] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x124535800) [pid = 1922] [serial = 284] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11ab90400) [pid = 1922] [serial = 262] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x123b21c00) [pid = 1922] [serial = 280] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x12dc54800) [pid = 1922] [serial = 308] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x123ee6400) [pid = 1922] [serial = 281] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x129a09000) [pid = 1922] [serial = 268] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x12be65000) [pid = 1922] [serial = 299] [outer = 0x0] [url = about:blank] 10:44:13 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:13 INFO - PROCESS | 1922 | 1461433453338 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]]]}] 10:44:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:44:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1723ms 10:44:13 INFO - PROCESS | 1922 | 1461433453379 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:44:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:44:13 INFO - PROCESS | 1922 | 1461433453382 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 10:44:13 INFO - PROCESS | 1922 | 1461433453385 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 1922 | 1461433453388 Marionette TRACE conn2 <- [1,458,null,{}] 10:44:13 INFO - PROCESS | 1922 | 1461433453392 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}] 10:44:13 INFO - PROCESS | 1922 | 1461433453471 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:44:13 INFO - PROCESS | 1922 | 1461433453517 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x1156ac800 == 28 [pid = 1922] [id = 122] 10:44:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x118854c00) [pid = 1922] [serial = 363] [outer = 0x0] 10:44:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x1188ab800) [pid = 1922] [serial = 364] [outer = 0x118854c00] 10:44:13 INFO - PROCESS | 1922 | 1461433453545 Marionette DEBUG loaded listener.js 10:44:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x1192a0c00) [pid = 1922] [serial = 365] [outer = 0x118854c00] 10:44:13 INFO - PROCESS | 1922 | 1461433453866 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] 10:44:13 INFO - PROCESS | 1922 | 1461433453916 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 10:44:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:44:13 INFO - PROCESS | 1922 | 1461433453921 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 1922 | 1461433453923 Marionette TRACE conn2 <- [1,462,null,{}] 10:44:13 INFO - PROCESS | 1922 | 1461433453925 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}] 10:44:14 INFO - PROCESS | 1922 | 1461433453999 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:44:14 INFO - PROCESS | 1922 | 1461433454042 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x11640e800 == 29 [pid = 1922] [id = 123] 10:44:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x118a0fc00) [pid = 1922] [serial = 366] [outer = 0x0] 10:44:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x11a608000) [pid = 1922] [serial = 367] [outer = 0x118a0fc00] 10:44:14 INFO - PROCESS | 1922 | 1461433454069 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11aa24000) [pid = 1922] [serial = 368] [outer = 0x118a0fc00] 10:44:14 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:14 INFO - PROCESS | 1922 | 1461433454404 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] 10:44:14 INFO - PROCESS | 1922 | 1461433454442 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 10:44:14 INFO - PROCESS | 1922 | 1461433454445 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:44:14 INFO - PROCESS | 1922 | 1461433454447 Marionette TRACE conn2 <- [1,466,null,{}] 10:44:14 INFO - PROCESS | 1922 | 1461433454455 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}] 10:44:14 INFO - PROCESS | 1922 | 1461433454533 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:44:14 INFO - PROCESS | 1922 | 1461433454539 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a903000 == 30 [pid = 1922] [id = 124] 10:44:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11423ac00) [pid = 1922] [serial = 369] [outer = 0x0] 10:44:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11b7c1800) [pid = 1922] [serial = 370] [outer = 0x11423ac00] 10:44:14 INFO - PROCESS | 1922 | 1461433454570 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11bcd2800) [pid = 1922] [serial = 371] [outer = 0x11423ac00] 10:44:14 INFO - PROCESS | 1922 | 1461433454932 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] 10:44:14 INFO - PROCESS | 1922 | 1461433454969 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 10:44:14 INFO - PROCESS | 1922 | 1461433454971 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:44:14 INFO - PROCESS | 1922 | 1461433454972 Marionette TRACE conn2 <- [1,470,null,{}] 10:44:14 INFO - PROCESS | 1922 | 1461433454975 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}] 10:44:15 INFO - PROCESS | 1922 | 1461433455049 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:44:15 INFO - PROCESS | 1922 | 1461433455053 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x11adae000 == 31 [pid = 1922] [id = 125] 10:44:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11b017000) [pid = 1922] [serial = 372] [outer = 0x0] 10:44:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11c190400) [pid = 1922] [serial = 373] [outer = 0x11b017000] 10:44:15 INFO - PROCESS | 1922 | 1461433455082 Marionette DEBUG loaded listener.js 10:44:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11c50bc00) [pid = 1922] [serial = 374] [outer = 0x11b017000] 10:44:15 INFO - PROCESS | 1922 | 1461433455402 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]]]}] 10:44:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:44:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 10:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:44:15 INFO - PROCESS | 1922 | 1461433455440 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 1922 | 1461433455442 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 10:44:15 INFO - PROCESS | 1922 | 1461433455444 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 1922 | 1461433455445 Marionette TRACE conn2 <- [1,474,null,{}] 10:44:15 INFO - PROCESS | 1922 | 1461433455448 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}] 10:44:15 INFO - PROCESS | 1922 | 1461433455518 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:44:15 INFO - PROCESS | 1922 | 1461433455522 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc82000 == 32 [pid = 1922] [id = 126] 10:44:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x118640000) [pid = 1922] [serial = 375] [outer = 0x0] 10:44:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x123b25400) [pid = 1922] [serial = 376] [outer = 0x118640000] 10:44:15 INFO - PROCESS | 1922 | 1461433455551 Marionette DEBUG loaded listener.js 10:44:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x1240aa800) [pid = 1922] [serial = 377] [outer = 0x118640000] 10:44:15 INFO - PROCESS | 1922 | 1461433455896 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]]]}] 10:44:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:44:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 470ms 10:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:44:15 INFO - PROCESS | 1922 | 1461433455925 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 1922 | 1461433455927 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 10:44:15 INFO - PROCESS | 1922 | 1461433455930 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 1922 | 1461433455931 Marionette TRACE conn2 <- [1,478,null,{}] 10:44:15 INFO - PROCESS | 1922 | 1461433455933 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}] 10:44:16 INFO - PROCESS | 1922 | 1461433456019 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:44:16 INFO - PROCESS | 1922 | 1461433456025 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3a9800 == 33 [pid = 1922] [id = 127] 10:44:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12413a800) [pid = 1922] [serial = 378] [outer = 0x0] 10:44:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x126e28800) [pid = 1922] [serial = 379] [outer = 0x12413a800] 10:44:16 INFO - PROCESS | 1922 | 1461433456055 Marionette DEBUG loaded listener.js 10:44:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x1276a8800) [pid = 1922] [serial = 380] [outer = 0x12413a800] 10:44:16 INFO - PROCESS | 1922 | 1461433456384 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]]]}] 10:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 470ms 10:44:16 INFO - PROCESS | 1922 | 1461433456401 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:44:16 INFO - PROCESS | 1922 | 1461433456402 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 10:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:44:16 INFO - PROCESS | 1922 | 1461433456404 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 1922 | 1461433456405 Marionette TRACE conn2 <- [1,482,null,{}] 10:44:16 INFO - PROCESS | 1922 | 1461433456408 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}] 10:44:16 INFO - PROCESS | 1922 | 1461433456479 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:44:16 INFO - PROCESS | 1922 | 1461433456485 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a68800 == 34 [pid = 1922] [id = 128] 10:44:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x126e88800) [pid = 1922] [serial = 381] [outer = 0x0] 10:44:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x128925800) [pid = 1922] [serial = 382] [outer = 0x126e88800] 10:44:16 INFO - PROCESS | 1922 | 1461433456511 Marionette DEBUG loaded listener.js 10:44:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x129a07400) [pid = 1922] [serial = 383] [outer = 0x126e88800] 10:44:16 INFO - PROCESS | 1922 | 1461433456834 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]]]}] 10:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 467ms 10:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:44:16 INFO - PROCESS | 1922 | 1461433456872 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:44:16 INFO - PROCESS | 1922 | 1461433456874 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 10:44:16 INFO - PROCESS | 1922 | 1461433456876 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - PROCESS | 1922 | 1461433456877 Marionette TRACE conn2 <- [1,486,null,{}] 10:44:16 INFO - PROCESS | 1922 | 1461433456889 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}] 10:44:16 INFO - PROCESS | 1922 | 1461433456960 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:44:16 INFO - PROCESS | 1922 | 1461433456966 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c1a800 == 35 [pid = 1922] [id = 129] 10:44:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x129a05c00) [pid = 1922] [serial = 384] [outer = 0x0] 10:44:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x129ce5c00) [pid = 1922] [serial = 385] [outer = 0x129a05c00] 10:44:16 INFO - PROCESS | 1922 | 1461433456991 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12b14e800) [pid = 1922] [serial = 386] [outer = 0x129a05c00] 10:44:17 INFO - PROCESS | 1922 | 1461433457330 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]]]}] 10:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 480ms 10:44:17 INFO - PROCESS | 1922 | 1461433457356 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:44:17 INFO - PROCESS | 1922 | 1461433457357 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 10:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:44:17 INFO - PROCESS | 1922 | 1461433457360 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:44:17 INFO - PROCESS | 1922 | 1461433457361 Marionette TRACE conn2 <- [1,490,null,{}] 10:44:17 INFO - PROCESS | 1922 | 1461433457366 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}] 10:44:17 INFO - PROCESS | 1922 | 1461433457436 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:44:17 INFO - PROCESS | 1922 | 1461433457440 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x12670c800 == 36 [pid = 1922] [id = 130] 10:44:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x126e88400) [pid = 1922] [serial = 387] [outer = 0x0] 10:44:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12b47f800) [pid = 1922] [serial = 388] [outer = 0x126e88400] 10:44:17 INFO - PROCESS | 1922 | 1461433457468 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12b485400) [pid = 1922] [serial = 389] [outer = 0x126e88400] 10:44:17 INFO - PROCESS | 1922 | 1461433457779 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]]]}] 10:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 10:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:44:17 INFO - PROCESS | 1922 | 1461433457831 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:44:17 INFO - PROCESS | 1922 | 1461433457832 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 10:44:17 INFO - PROCESS | 1922 | 1461433457844 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:44:17 INFO - PROCESS | 1922 | 1461433457845 Marionette TRACE conn2 <- [1,494,null,{}] 10:44:17 INFO - PROCESS | 1922 | 1461433457849 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}] 10:44:17 INFO - PROCESS | 1922 | 1461433457925 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:44:17 INFO - PROCESS | 1922 | 1461433457932 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x126ac4800 == 37 [pid = 1922] [id = 131] 10:44:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12b485c00) [pid = 1922] [serial = 390] [outer = 0x0] 10:44:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12b4dcc00) [pid = 1922] [serial = 391] [outer = 0x12b485c00] 10:44:17 INFO - PROCESS | 1922 | 1461433457957 Marionette DEBUG loaded listener.js 10:44:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12b564c00) [pid = 1922] [serial = 392] [outer = 0x12b485c00] 10:44:18 INFO - PROCESS | 1922 | 1461433458289 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]]]}] 10:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 482ms 10:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:44:18 INFO - PROCESS | 1922 | 1461433458317 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 1922 | 1461433458319 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 10:44:18 INFO - PROCESS | 1922 | 1461433458321 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 1922 | 1461433458322 Marionette TRACE conn2 <- [1,498,null,{}] 10:44:18 INFO - PROCESS | 1922 | 1461433458325 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}] 10:44:18 INFO - PROCESS | 1922 | 1461433458410 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:44:18 INFO - PROCESS | 1922 | 1461433458416 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc81000 == 38 [pid = 1922] [id = 132] 10:44:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12b565800) [pid = 1922] [serial = 393] [outer = 0x0] 10:44:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12be47000) [pid = 1922] [serial = 394] [outer = 0x12b565800] 10:44:18 INFO - PROCESS | 1922 | 1461433458445 Marionette DEBUG loaded listener.js 10:44:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12be65000) [pid = 1922] [serial = 395] [outer = 0x12b565800] 10:44:18 INFO - PROCESS | 1922 | 1461433458831 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]]]}] 10:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 520ms 10:44:18 INFO - PROCESS | 1922 | 1461433458841 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 1922 | 1461433458842 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 10:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:44:18 INFO - PROCESS | 1922 | 1461433458844 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 1922 | 1461433458848 Marionette TRACE conn2 <- [1,502,null,{}] 10:44:18 INFO - PROCESS | 1922 | 1461433458858 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}] 10:44:18 INFO - PROCESS | 1922 | 1461433458953 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:44:18 INFO - PROCESS | 1922 | 1461433458957 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b11a000 == 39 [pid = 1922] [id = 133] 10:44:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12b563400) [pid = 1922] [serial = 396] [outer = 0x0] 10:44:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12d0b4000) [pid = 1922] [serial = 397] [outer = 0x12b563400] 10:44:18 INFO - PROCESS | 1922 | 1461433458983 Marionette DEBUG loaded listener.js 10:44:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12d428800) [pid = 1922] [serial = 398] [outer = 0x12b563400] 10:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 477ms 10:44:19 INFO - PROCESS | 1922 | 1461433459318 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]]]}] 10:44:19 INFO - PROCESS | 1922 | 1461433459323 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:44:19 INFO - PROCESS | 1922 | 1461433459324 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 10:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:44:19 INFO - PROCESS | 1922 | 1461433459326 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:44:19 INFO - PROCESS | 1922 | 1461433459327 Marionette TRACE conn2 <- [1,506,null,{}] 10:44:19 INFO - PROCESS | 1922 | 1461433459331 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}] 10:44:19 INFO - PROCESS | 1922 | 1461433459426 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:44:19 INFO - PROCESS | 1922 | 1461433459438 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b86e000 == 40 [pid = 1922] [id = 134] 10:44:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12d428c00) [pid = 1922] [serial = 399] [outer = 0x0] 10:44:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12d431c00) [pid = 1922] [serial = 400] [outer = 0x12d428c00] 10:44:19 INFO - PROCESS | 1922 | 1461433459463 Marionette DEBUG loaded listener.js 10:44:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12db45c00) [pid = 1922] [serial = 401] [outer = 0x12d428c00] 10:44:19 INFO - PROCESS | 1922 | 1461433459807 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]]]}] 10:44:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:44:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 523ms 10:44:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:44:19 INFO - PROCESS | 1922 | 1461433459849 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:44:19 INFO - PROCESS | 1922 | 1461433459850 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 10:44:19 INFO - PROCESS | 1922 | 1461433459852 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:44:19 INFO - PROCESS | 1922 | 1461433459854 Marionette TRACE conn2 <- [1,510,null,{}] 10:44:19 INFO - PROCESS | 1922 | 1461433459856 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}] 10:44:19 INFO - PROCESS | 1922 | 1461433459949 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:44:19 INFO - PROCESS | 1922 | 1461433459960 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d00e000 == 41 [pid = 1922] [id = 135] 10:44:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12db43400) [pid = 1922] [serial = 402] [outer = 0x0] 10:44:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12dc56c00) [pid = 1922] [serial = 403] [outer = 0x12db43400] 10:44:19 INFO - PROCESS | 1922 | 1461433459986 Marionette DEBUG loaded listener.js 10:44:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x12dee8000) [pid = 1922] [serial = 404] [outer = 0x12db43400] 10:44:20 INFO - PROCESS | 1922 | 1461433460322 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]]]}] 10:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 521ms 10:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:44:20 INFO - PROCESS | 1922 | 1461433460375 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:44:20 INFO - PROCESS | 1922 | 1461433460376 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 10:44:20 INFO - PROCESS | 1922 | 1461433460378 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:44:20 INFO - PROCESS | 1922 | 1461433460379 Marionette TRACE conn2 <- [1,514,null,{}] 10:44:20 INFO - PROCESS | 1922 | 1461433460381 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}] 10:44:20 INFO - PROCESS | 1922 | 1461433460474 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:44:20 INFO - PROCESS | 1922 | 1461433460487 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d419800 == 42 [pid = 1922] [id = 136] 10:44:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x11a96dc00) [pid = 1922] [serial = 405] [outer = 0x0] 10:44:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12e567400) [pid = 1922] [serial = 406] [outer = 0x11a96dc00] 10:44:20 INFO - PROCESS | 1922 | 1461433460513 Marionette DEBUG loaded listener.js 10:44:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12e95a000) [pid = 1922] [serial = 407] [outer = 0x11a96dc00] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x11923c000) [pid = 1922] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x11c190800) [pid = 1922] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x119be4c00) [pid = 1922] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x128fa9400) [pid = 1922] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x11b72f400) [pid = 1922] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x118ded000) [pid = 1922] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11b72e000) [pid = 1922] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x11b016800) [pid = 1922] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12d42b400) [pid = 1922] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12b568000) [pid = 1922] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12b568c00) [pid = 1922] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12dccd800) [pid = 1922] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x115943800) [pid = 1922] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x128f31400) [pid = 1922] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x11423e400) [pid = 1922] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12dc50000) [pid = 1922] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x1240ac400) [pid = 1922] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11c7d9000) [pid = 1922] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11b012c00) [pid = 1922] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11589f400) [pid = 1922] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11aa26c00) [pid = 1922] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12b4d5400) [pid = 1922] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x1240ac800) [pid = 1922] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11bcd8400) [pid = 1922] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x128faec00) [pid = 1922] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x128f3e000) [pid = 1922] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x11aa1f400) [pid = 1922] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x1156e6800) [pid = 1922] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:44:21 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x114014400) [pid = 1922] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:44:21 INFO - PROCESS | 1922 | 1461433461158 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]]]}] 10:44:21 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 10:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 823ms 10:44:21 INFO - PROCESS | 1922 | 1461433461202 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:44:21 INFO - PROCESS | 1922 | 1461433461203 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 10:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:44:21 INFO - PROCESS | 1922 | 1461433461205 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:44:21 INFO - PROCESS | 1922 | 1461433461206 Marionette TRACE conn2 <- [1,518,null,{}] 10:44:21 INFO - PROCESS | 1922 | 1461433461209 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}] 10:44:21 INFO - PROCESS | 1922 | 1461433461315 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:44:21 INFO - PROCESS | 1922 | 1461433461354 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b737000 == 43 [pid = 1922] [id = 137] 10:44:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x114bb6c00) [pid = 1922] [serial = 408] [outer = 0x0] 10:44:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11ab97000) [pid = 1922] [serial = 409] [outer = 0x114bb6c00] 10:44:21 INFO - PROCESS | 1922 | 1461433461380 Marionette DEBUG loaded listener.js 10:44:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11bff2000) [pid = 1922] [serial = 410] [outer = 0x114bb6c00] 10:44:21 INFO - PROCESS | 1922 | 1461433461652 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]]]}] 10:44:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 469ms 10:44:21 INFO - PROCESS | 1922 | 1461433461674 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:44:21 INFO - PROCESS | 1922 | 1461433461675 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 10:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:44:21 INFO - PROCESS | 1922 | 1461433461678 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:44:21 INFO - PROCESS | 1922 | 1461433461680 Marionette TRACE conn2 <- [1,522,null,{}] 10:44:21 INFO - PROCESS | 1922 | 1461433461689 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}] 10:44:21 INFO - PROCESS | 1922 | 1461433461774 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:44:21 INFO - PROCESS | 1922 | 1461433461779 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5ad800 == 44 [pid = 1922] [id = 138] 10:44:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x119be4c00) [pid = 1922] [serial = 411] [outer = 0x0] 10:44:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x128faf400) [pid = 1922] [serial = 412] [outer = 0x119be4c00] 10:44:21 INFO - PROCESS | 1922 | 1461433461804 Marionette DEBUG loaded listener.js 10:44:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12d0b2400) [pid = 1922] [serial = 413] [outer = 0x119be4c00] 10:44:22 INFO - PROCESS | 1922 | 1461433462136 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]]]}] 10:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 478ms 10:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:44:22 INFO - PROCESS | 1922 | 1461433462156 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:44:22 INFO - PROCESS | 1922 | 1461433462158 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 10:44:22 INFO - PROCESS | 1922 | 1461433462160 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - PROCESS | 1922 | 1461433462161 Marionette TRACE conn2 <- [1,526,null,{}] 10:44:22 INFO - PROCESS | 1922 | 1461433462166 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}] 10:44:22 INFO - PROCESS | 1922 | 1461433462267 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:44:22 INFO - PROCESS | 1922 | 1461433462275 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de05000 == 45 [pid = 1922] [id = 139] 10:44:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12b4d9000) [pid = 1922] [serial = 414] [outer = 0x0] 10:44:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12dccfc00) [pid = 1922] [serial = 415] [outer = 0x12b4d9000] 10:44:22 INFO - PROCESS | 1922 | 1461433462300 Marionette DEBUG loaded listener.js 10:44:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12e95d000) [pid = 1922] [serial = 416] [outer = 0x12b4d9000] 10:44:22 INFO - PROCESS | 1922 | 1461433462636 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]]]}] 10:44:22 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 10:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 10:44:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:44:22 INFO - PROCESS | 1922 | 1461433462682 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:44:22 INFO - PROCESS | 1922 | 1461433462684 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 10:44:22 INFO - PROCESS | 1922 | 1461433462686 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - PROCESS | 1922 | 1461433462687 Marionette TRACE conn2 <- [1,530,null,{}] 10:44:22 INFO - PROCESS | 1922 | 1461433462689 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}] 10:44:22 INFO - PROCESS | 1922 | 1461433462770 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:44:22 INFO - PROCESS | 1922 | 1461433462775 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6b9000 == 46 [pid = 1922] [id = 140] 10:44:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12e95f000) [pid = 1922] [serial = 417] [outer = 0x0] 10:44:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12e9bd000) [pid = 1922] [serial = 418] [outer = 0x12e95f000] 10:44:22 INFO - PROCESS | 1922 | 1461433462800 Marionette DEBUG loaded listener.js 10:44:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12eb22c00) [pid = 1922] [serial = 419] [outer = 0x12e95f000] 10:44:23 INFO - PROCESS | 1922 | 1461433463235 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"]]]}] 10:44:23 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 10:44:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:44:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:44:23 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 10:44:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:44:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:44:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 570ms 10:44:23 INFO - PROCESS | 1922 | 1461433463256 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:44:23 INFO - PROCESS | 1922 | 1461433463259 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 10:44:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:44:23 INFO - PROCESS | 1922 | 1461433463263 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:44:23 INFO - PROCESS | 1922 | 1461433463265 Marionette TRACE conn2 <- [1,534,null,{}] 10:44:23 INFO - PROCESS | 1922 | 1461433463269 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}] 10:44:23 INFO - PROCESS | 1922 | 1461433463386 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:44:23 INFO - PROCESS | 1922 | 1461433463462 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c55800 == 47 [pid = 1922] [id = 141] 10:44:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x118a16800) [pid = 1922] [serial = 420] [outer = 0x0] 10:44:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x11a611400) [pid = 1922] [serial = 421] [outer = 0x118a16800] 10:44:23 INFO - PROCESS | 1922 | 1461433463495 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x11a972c00) [pid = 1922] [serial = 422] [outer = 0x118a16800] 10:44:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 10:44:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 671ms 10:44:23 INFO - PROCESS | 1922 | 1461433463927 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]]]}] 10:44:23 INFO - PROCESS | 1922 | 1461433463934 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:44:23 INFO - PROCESS | 1922 | 1461433463939 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 10:44:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:44:23 INFO - PROCESS | 1922 | 1461433463943 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:44:23 INFO - PROCESS | 1922 | 1461433463945 Marionette TRACE conn2 <- [1,538,null,{}] 10:44:23 INFO - PROCESS | 1922 | 1461433463948 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}] 10:44:24 INFO - PROCESS | 1922 | 1461433464090 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:44:24 INFO - PROCESS | 1922 | 1461433464218 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c17000 == 48 [pid = 1922] [id = 142] 10:44:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x11ab91800) [pid = 1922] [serial = 423] [outer = 0x0] 10:44:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11bc1f800) [pid = 1922] [serial = 424] [outer = 0x11ab91800] 10:44:24 INFO - PROCESS | 1922 | 1461433464257 Marionette DEBUG loaded listener.js 10:44:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x123d09000) [pid = 1922] [serial = 425] [outer = 0x11ab91800] 10:44:24 INFO - PROCESS | 1922 | 1461433464687 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]]]}] 10:44:24 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. 10:44:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 773ms 10:44:24 INFO - PROCESS | 1922 | 1461433464717 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:44:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:44:24 INFO - PROCESS | 1922 | 1461433464719 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 10:44:24 INFO - PROCESS | 1922 | 1461433464721 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 1922 | 1461433464724 Marionette TRACE conn2 <- [1,542,null,{}] 10:44:24 INFO - PROCESS | 1922 | 1461433464733 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}] 10:44:24 INFO - PROCESS | 1922 | 1461433464856 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:44:24 INFO - PROCESS | 1922 | 1461433464934 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de12800 == 49 [pid = 1922] [id = 143] 10:44:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x123d0f000) [pid = 1922] [serial = 426] [outer = 0x0] 10:44:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x126aa5000) [pid = 1922] [serial = 427] [outer = 0x123d0f000] 10:44:24 INFO - PROCESS | 1922 | 1461433464967 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x129a08800) [pid = 1922] [serial = 428] [outer = 0x123d0f000] 10:44:25 INFO - PROCESS | 1922 | 1461433465598 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]]]}] 10:44:25 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. 10:44:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 926ms 10:44:25 INFO - PROCESS | 1922 | 1461433465677 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:44:25 INFO - PROCESS | 1922 | 1461433465680 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 10:44:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:44:25 INFO - PROCESS | 1922 | 1461433465687 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - PROCESS | 1922 | 1461433465689 Marionette TRACE conn2 <- [1,546,null,{}] 10:44:25 INFO - PROCESS | 1922 | 1461433465692 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}] 10:44:25 INFO - PROCESS | 1922 | 1461433465792 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:44:25 INFO - PROCESS | 1922 | 1461433465888 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x119211000 == 50 [pid = 1922] [id = 144] 10:44:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x119b51000) [pid = 1922] [serial = 429] [outer = 0x0] 10:44:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x11a8c5400) [pid = 1922] [serial = 430] [outer = 0x119b51000] 10:44:25 INFO - PROCESS | 1922 | 1461433465925 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x11a96fc00) [pid = 1922] [serial = 431] [outer = 0x119b51000] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12de05000 == 49 [pid = 1922] [id = 139] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5ad800 == 48 [pid = 1922] [id = 138] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11b737000 == 47 [pid = 1922] [id = 137] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12d419800 == 46 [pid = 1922] [id = 136] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12d00e000 == 45 [pid = 1922] [id = 135] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12b86e000 == 44 [pid = 1922] [id = 134] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x12eb2a800) [pid = 1922] [serial = 361] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12b11a000 == 43 [pid = 1922] [id = 133] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc81000 == 42 [pid = 1922] [id = 132] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x126ac4800 == 41 [pid = 1922] [id = 131] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12670c800 == 40 [pid = 1922] [id = 130] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x123c1a800 == 39 [pid = 1922] [id = 129] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x123a68800 == 38 [pid = 1922] [id = 128] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3a9800 == 37 [pid = 1922] [id = 127] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc82000 == 36 [pid = 1922] [id = 126] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11adae000 == 35 [pid = 1922] [id = 125] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11a903000 == 34 [pid = 1922] [id = 124] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11640e800 == 33 [pid = 1922] [id = 123] 10:44:26 INFO - PROCESS | 1922 | --DOCSHELL 0x1156ac800 == 32 [pid = 1922] [id = 122] 10:44:26 INFO - PROCESS | 1922 | 1461433466346 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]]]}] 10:44:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 10:44:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 676ms 10:44:26 INFO - PROCESS | 1922 | 1461433466373 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:44:26 INFO - PROCESS | 1922 | 1461433466377 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11b013c00) [pid = 1922] [serial = 263] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x118d26c00) [pid = 1922] [serial = 160] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x1188ab400) [pid = 1922] [serial = 209] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11aa29400) [pid = 1922] [serial = 163] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12891f800) [pid = 1922] [serial = 218] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11b722800) [pid = 1922] [serial = 212] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12b152400) [pid = 1922] [serial = 269] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x11c7d2400) [pid = 1922] [serial = 215] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x119e5b400) [pid = 1922] [serial = 124] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x123b1d800) [pid = 1922] [serial = 266] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11bcda800) [pid = 1922] [serial = 166] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12bbcfc00) [pid = 1922] [serial = 343] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12d0d9000) [pid = 1922] [serial = 346] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12be5bc00) [pid = 1922] [serial = 344] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12deef400) [pid = 1922] [serial = 349] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x127776400) [pid = 1922] [serial = 352] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12e958400) [pid = 1922] [serial = 355] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12e569400) [pid = 1922] [serial = 350] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x114bab000) [pid = 1922] [serial = 313] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12dccb400) [pid = 1922] [serial = 311] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x1276ac000) [pid = 1922] [serial = 337] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x123b1d400) [pid = 1922] [serial = 334] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x1240a7000) [pid = 1922] [serial = 335] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11c185400) [pid = 1922] [serial = 332] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11bc20000) [pid = 1922] [serial = 331] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x119be2c00) [pid = 1922] [serial = 329] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x118df5400) [pid = 1922] [serial = 328] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12d42ac00) [pid = 1922] [serial = 326] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12b89e400) [pid = 1922] [serial = 325] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x12be61800) [pid = 1922] [serial = 323] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x12bbcf000) [pid = 1922] [serial = 322] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x1276b2400) [pid = 1922] [serial = 320] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x126c18800) [pid = 1922] [serial = 319] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11c7d9400) [pid = 1922] [serial = 317] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x11c186000) [pid = 1922] [serial = 316] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x118ad7800) [pid = 1922] [serial = 314] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x12e9bf800) [pid = 1922] [serial = 359] [outer = 0x0] [url = about:blank] 10:44:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x12db45000) [pid = 1922] [serial = 353] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x129ce8400) [pid = 1922] [serial = 340] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x12dcc5800) [pid = 1922] [serial = 347] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x12b479c00) [pid = 1922] [serial = 341] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x128923c00) [pid = 1922] [serial = 338] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x12e960400) [pid = 1922] [serial = 356] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x12e960800) [pid = 1922] [serial = 358] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x12db43800) [pid = 1922] [serial = 260] [outer = 0x0] [url = about:blank] 10:44:26 INFO - PROCESS | 1922 | 1461433466394 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:44:26 INFO - PROCESS | 1922 | 1461433466396 Marionette TRACE conn2 <- [1,550,null,{}] 10:44:26 INFO - PROCESS | 1922 | 1461433466398 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}] 10:44:26 INFO - PROCESS | 1922 | 1461433466473 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:44:26 INFO - PROCESS | 1922 | 1461433466478 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x119209000 == 33 [pid = 1922] [id = 145] 10:44:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x11a8c5000) [pid = 1922] [serial = 432] [outer = 0x0] 10:44:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x11ab8b400) [pid = 1922] [serial = 433] [outer = 0x11a8c5000] 10:44:26 INFO - PROCESS | 1922 | 1461433466517 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11b012c00) [pid = 1922] [serial = 434] [outer = 0x11a8c5000] 10:44:26 INFO - PROCESS | 1922 | 1461433466882 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]]]}] 10:44:26 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. 10:44:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 524ms 10:44:26 INFO - PROCESS | 1922 | 1461433466933 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:44:26 INFO - PROCESS | 1922 | 1461433466934 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 10:44:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:44:26 INFO - PROCESS | 1922 | 1461433466938 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:44:26 INFO - PROCESS | 1922 | 1461433466940 Marionette TRACE conn2 <- [1,554,null,{}] 10:44:26 INFO - PROCESS | 1922 | 1461433466948 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}] 10:44:27 INFO - PROCESS | 1922 | 1461433467025 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:44:27 INFO - PROCESS | 1922 | 1461433467033 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b221800 == 34 [pid = 1922] [id = 146] 10:44:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11bb42400) [pid = 1922] [serial = 435] [outer = 0x0] 10:44:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11bcdc400) [pid = 1922] [serial = 436] [outer = 0x11bb42400] 10:44:27 INFO - PROCESS | 1922 | 1461433467061 Marionette DEBUG loaded listener.js 10:44:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11c40b000) [pid = 1922] [serial = 437] [outer = 0x11bb42400] 10:44:27 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:27 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:27 INFO - PROCESS | 1922 | 1461433467451 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]]]}] 10:44:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:44:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 520ms 10:44:27 INFO - PROCESS | 1922 | 1461433467459 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 1922 | 1461433467462 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 10:44:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:44:27 INFO - PROCESS | 1922 | 1461433467481 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 1922 | 1461433467483 Marionette TRACE conn2 <- [1,558,null,{}] 10:44:27 INFO - PROCESS | 1922 | 1461433467486 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}] 10:44:27 INFO - PROCESS | 1922 | 1461433467606 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:44:27 INFO - PROCESS | 1922 | 1461433467615 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c30e800 == 35 [pid = 1922] [id = 147] 10:44:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11c40cc00) [pid = 1922] [serial = 438] [outer = 0x0] 10:44:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x123b21000) [pid = 1922] [serial = 439] [outer = 0x11c40cc00] 10:44:27 INFO - PROCESS | 1922 | 1461433467642 Marionette DEBUG loaded listener.js 10:44:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x1240ac400) [pid = 1922] [serial = 440] [outer = 0x11c40cc00] 10:44:27 INFO - PROCESS | 1922 | 1461433467953 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]]]}] 10:44:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:44:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 527ms 10:44:28 INFO - PROCESS | 1922 | 1461433468001 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:44:28 INFO - PROCESS | 1922 | 1461433468002 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 10:44:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:44:28 INFO - PROCESS | 1922 | 1461433468005 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:44:28 INFO - PROCESS | 1922 | 1461433468006 Marionette TRACE conn2 <- [1,562,null,{}] 10:44:28 INFO - PROCESS | 1922 | 1461433468008 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}] 10:44:28 INFO - PROCESS | 1922 | 1461433468081 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:44:28 INFO - PROCESS | 1922 | 1461433468132 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c856800 == 36 [pid = 1922] [id = 148] 10:44:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x115895400) [pid = 1922] [serial = 441] [outer = 0x0] 10:44:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x1240ac800) [pid = 1922] [serial = 442] [outer = 0x115895400] 10:44:28 INFO - PROCESS | 1922 | 1461433468158 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x126e2a800) [pid = 1922] [serial = 443] [outer = 0x115895400] 10:44:28 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:28 INFO - PROCESS | 1922 | [1922] WARNING: 'NS_FAILED(aResult)', file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:44:28 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:28 INFO - PROCESS | 1922 | 1461433468487 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]]]}] 10:44:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:44:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 518ms 10:44:28 INFO - PROCESS | 1922 | 1461433468530 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:44:28 INFO - PROCESS | 1922 | 1461433468531 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 10:44:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:44:28 INFO - PROCESS | 1922 | 1461433468533 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:44:28 INFO - PROCESS | 1922 | 1461433468534 Marionette TRACE conn2 <- [1,566,null,{}] 10:44:28 INFO - PROCESS | 1922 | 1461433468537 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}] 10:44:28 INFO - PROCESS | 1922 | 1461433468649 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:44:28 INFO - PROCESS | 1922 | 1461433468655 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c18000 == 37 [pid = 1922] [id = 149] 10:44:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x126e2ec00) [pid = 1922] [serial = 444] [outer = 0x0] 10:44:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x12891b800) [pid = 1922] [serial = 445] [outer = 0x126e2ec00] 10:44:28 INFO - PROCESS | 1922 | 1461433468683 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x129ce6c00) [pid = 1922] [serial = 446] [outer = 0x126e2ec00] 10:44:28 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:28 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:29 INFO - PROCESS | 1922 | 1461433469026 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]]]}] 10:44:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:44:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 518ms 10:44:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:44:29 INFO - PROCESS | 1922 | 1461433469056 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:44:29 INFO - PROCESS | 1922 | 1461433469057 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 10:44:29 INFO - PROCESS | 1922 | 1461433469059 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:44:29 INFO - PROCESS | 1922 | 1461433469060 Marionette TRACE conn2 <- [1,570,null,{}] 10:44:29 INFO - PROCESS | 1922 | 1461433469065 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}] 10:44:29 INFO - PROCESS | 1922 | 1461433469157 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:44:29 INFO - PROCESS | 1922 | 1461433469162 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x12670c800 == 38 [pid = 1922] [id = 150] 10:44:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x129ce8400) [pid = 1922] [serial = 447] [outer = 0x0] 10:44:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x12b158400) [pid = 1922] [serial = 448] [outer = 0x129ce8400] 10:44:29 INFO - PROCESS | 1922 | 1461433469188 Marionette DEBUG loaded listener.js 10:44:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x12b47d800) [pid = 1922] [serial = 449] [outer = 0x129ce8400] 10:44:29 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:29 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:29 INFO - PROCESS | 1922 | 1461433469541 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]]]}] 10:44:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:44:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 518ms 10:44:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:44:29 INFO - PROCESS | 1922 | 1461433469578 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:44:29 INFO - PROCESS | 1922 | 1461433469580 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 10:44:29 INFO - PROCESS | 1922 | 1461433469582 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:44:29 INFO - PROCESS | 1922 | 1461433469583 Marionette TRACE conn2 <- [1,574,null,{}] 10:44:29 INFO - PROCESS | 1922 | 1461433469585 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}] 10:44:29 INFO - PROCESS | 1922 | 1461433469679 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:44:29 INFO - PROCESS | 1922 | 1461433469683 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x127118000 == 39 [pid = 1922] [id = 151] 10:44:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x12b152400) [pid = 1922] [serial = 450] [outer = 0x0] 10:44:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x12b4d7c00) [pid = 1922] [serial = 451] [outer = 0x12b152400] 10:44:29 INFO - PROCESS | 1922 | 1461433469709 Marionette DEBUG loaded listener.js 10:44:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12b568000) [pid = 1922] [serial = 452] [outer = 0x12b152400] 10:44:30 INFO - PROCESS | 1922 | 1461433470077 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]]]}] 10:44:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:44:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 520ms 10:44:30 INFO - PROCESS | 1922 | 1461433470105 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:44:30 INFO - PROCESS | 1922 | 1461433470106 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 10:44:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:44:30 INFO - PROCESS | 1922 | 1461433470110 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:44:30 INFO - PROCESS | 1922 | 1461433470111 Marionette TRACE conn2 <- [1,578,null,{}] 10:44:30 INFO - PROCESS | 1922 | 1461433470114 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}] 10:44:30 INFO - PROCESS | 1922 | 1461433470256 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:44:30 INFO - PROCESS | 1922 | 1461433470269 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a73000 == 40 [pid = 1922] [id = 152] 10:44:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12b47e800) [pid = 1922] [serial = 453] [outer = 0x0] 10:44:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12bbcf000) [pid = 1922] [serial = 454] [outer = 0x12b47e800] 10:44:30 INFO - PROCESS | 1922 | 1461433470310 Marionette DEBUG loaded listener.js 10:44:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12be46400) [pid = 1922] [serial = 455] [outer = 0x12b47e800] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12b563400) [pid = 1922] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12d428c00) [pid = 1922] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x118640000) [pid = 1922] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11b017000) [pid = 1922] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x118854c00) [pid = 1922] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x12b485c00) [pid = 1922] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11423ac00) [pid = 1922] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12413a800) [pid = 1922] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x118a0fc00) [pid = 1922] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x12b565800) [pid = 1922] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x114bb6c00) [pid = 1922] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x126e88400) [pid = 1922] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x126e88800) [pid = 1922] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x129a05c00) [pid = 1922] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x12db43400) [pid = 1922] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11a96dc00) [pid = 1922] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x119be4c00) [pid = 1922] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:44:30 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x12b4d9000) [pid = 1922] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:44:30 INFO - PROCESS | 1922 | 1461433470840 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]]]}] 10:44:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:44:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 773ms 10:44:30 INFO - PROCESS | 1922 | 1461433470895 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:44:30 INFO - PROCESS | 1922 | 1461433470899 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 10:44:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:44:30 INFO - PROCESS | 1922 | 1461433470910 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:44:30 INFO - PROCESS | 1922 | 1461433470912 Marionette TRACE conn2 <- [1,582,null,{}] 10:44:30 INFO - PROCESS | 1922 | 1461433470923 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}] 10:44:31 INFO - PROCESS | 1922 | 1461433471052 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:44:31 INFO - PROCESS | 1922 | 1461433471059 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276cd800 == 41 [pid = 1922] [id = 153] 10:44:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x119be4c00) [pid = 1922] [serial = 456] [outer = 0x0] 10:44:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x12413a800) [pid = 1922] [serial = 457] [outer = 0x119be4c00] 10:44:31 INFO - PROCESS | 1922 | 1461433471101 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x12b483000) [pid = 1922] [serial = 458] [outer = 0x119be4c00] 10:44:31 INFO - PROCESS | 1922 | 1461433471559 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]]]}] 10:44:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:44:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 679ms 10:44:31 INFO - PROCESS | 1922 | 1461433471588 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:44:31 INFO - PROCESS | 1922 | 1461433471590 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 10:44:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:44:31 INFO - PROCESS | 1922 | 1461433471592 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:44:31 INFO - PROCESS | 1922 | 1461433471594 Marionette TRACE conn2 <- [1,586,null,{}] 10:44:31 INFO - PROCESS | 1922 | 1461433471604 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}] 10:44:31 INFO - PROCESS | 1922 | 1461433471697 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:44:31 INFO - PROCESS | 1922 | 1461433471703 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc0f800 == 42 [pid = 1922] [id = 154] 10:44:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x12d0b4c00) [pid = 1922] [serial = 459] [outer = 0x0] 10:44:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x12d0d0400) [pid = 1922] [serial = 460] [outer = 0x12d0b4c00] 10:44:31 INFO - PROCESS | 1922 | 1461433471751 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x12d424000) [pid = 1922] [serial = 461] [outer = 0x12d0b4c00] 10:44:32 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:32 INFO - PROCESS | 1922 | 1461433472101 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]]]}] 10:44:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:44:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 524ms 10:44:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:44:32 INFO - PROCESS | 1922 | 1461433472117 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 1922 | 1461433472118 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 10:44:32 INFO - PROCESS | 1922 | 1461433472121 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 1922 | 1461433472123 Marionette TRACE conn2 <- [1,590,null,{}] 10:44:32 INFO - PROCESS | 1922 | 1461433472126 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}] 10:44:32 INFO - PROCESS | 1922 | 1461433472278 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:44:32 INFO - PROCESS | 1922 | 1461433472288 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bec4000 == 43 [pid = 1922] [id = 155] 10:44:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x12be5a000) [pid = 1922] [serial = 462] [outer = 0x0] 10:44:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x12d432400) [pid = 1922] [serial = 463] [outer = 0x12be5a000] 10:44:32 INFO - PROCESS | 1922 | 1461433472328 Marionette DEBUG loaded listener.js 10:44:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x12db4a000) [pid = 1922] [serial = 464] [outer = 0x12be5a000] 10:44:32 INFO - PROCESS | 1922 | 1461433472708 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]]]}] 10:44:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:44:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 619ms 10:44:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:44:32 INFO - PROCESS | 1922 | 1461433472741 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 1922 | 1461433472743 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 10:44:32 INFO - PROCESS | 1922 | 1461433472749 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 1922 | 1461433472752 Marionette TRACE conn2 <- [1,594,null,{}] 10:44:32 INFO - PROCESS | 1922 | 1461433472757 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}] 10:44:32 INFO - PROCESS | 1922 | 1461433472858 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:44:32 INFO - PROCESS | 1922 | 1461433472905 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x118d46000 == 44 [pid = 1922] [id = 156] 10:44:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x1159d4400) [pid = 1922] [serial = 465] [outer = 0x0] 10:44:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x118689000) [pid = 1922] [serial = 466] [outer = 0x1159d4400] 10:44:32 INFO - PROCESS | 1922 | 1461433472939 Marionette DEBUG loaded listener.js 10:44:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x119b51400) [pid = 1922] [serial = 467] [outer = 0x1159d4400] 10:44:33 INFO - PROCESS | 1922 | 1461433473395 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]]]}] 10:44:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:44:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 677ms 10:44:33 INFO - PROCESS | 1922 | 1461433473424 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:44:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:44:33 INFO - PROCESS | 1922 | 1461433473429 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 10:44:33 INFO - PROCESS | 1922 | 1461433473433 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:44:33 INFO - PROCESS | 1922 | 1461433473435 Marionette TRACE conn2 <- [1,598,null,{}] 10:44:33 INFO - PROCESS | 1922 | 1461433473438 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}] 10:44:33 INFO - PROCESS | 1922 | 1461433473538 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:44:33 INFO - PROCESS | 1922 | 1461433473599 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b21f000 == 45 [pid = 1922] [id = 157] 10:44:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x119be2c00) [pid = 1922] [serial = 468] [outer = 0x0] 10:44:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11aa22000) [pid = 1922] [serial = 469] [outer = 0x119be2c00] 10:44:33 INFO - PROCESS | 1922 | 1461433473632 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11bcd2c00) [pid = 1922] [serial = 470] [outer = 0x119be2c00] 10:44:34 INFO - PROCESS | 1922 | 1461433474058 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]]]}] 10:44:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:44:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 674ms 10:44:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:44:34 INFO - PROCESS | 1922 | 1461433474108 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 1922 | 1461433474109 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 10:44:34 INFO - PROCESS | 1922 | 1461433474153 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - PROCESS | 1922 | 1461433474156 Marionette TRACE conn2 <- [1,602,null,{}] 10:44:34 INFO - PROCESS | 1922 | 1461433474180 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}] 10:44:34 INFO - PROCESS | 1922 | 1461433474281 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:44:34 INFO - PROCESS | 1922 | 1461433474332 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b871800 == 46 [pid = 1922] [id = 158] 10:44:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x1240ab800) [pid = 1922] [serial = 471] [outer = 0x0] 10:44:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x126e88400) [pid = 1922] [serial = 472] [outer = 0x1240ab800] 10:44:34 INFO - PROCESS | 1922 | 1461433474366 Marionette DEBUG loaded listener.js 10:44:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12776f000) [pid = 1922] [serial = 473] [outer = 0x1240ab800] 10:44:34 INFO - PROCESS | 1922 | 1461433474793 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]]]}] 10:44:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:44:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 715ms 10:44:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:44:34 INFO - PROCESS | 1922 | 1461433474828 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:44:34 INFO - PROCESS | 1922 | 1461433474829 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 10:44:34 INFO - PROCESS | 1922 | 1461433474832 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:44:34 INFO - PROCESS | 1922 | 1461433474833 Marionette TRACE conn2 <- [1,606,null,{}] 10:44:34 INFO - PROCESS | 1922 | 1461433474835 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}] 10:44:34 INFO - PROCESS | 1922 | 1461433474932 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:44:34 INFO - PROCESS | 1922 | 1461433474980 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5ab000 == 47 [pid = 1922] [id = 159] 10:44:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x128fa6000) [pid = 1922] [serial = 474] [outer = 0x0] 10:44:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12b4d8000) [pid = 1922] [serial = 475] [outer = 0x128fa6000] 10:44:35 INFO - PROCESS | 1922 | 1461433475010 Marionette DEBUG loaded listener.js 10:44:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12be59400) [pid = 1922] [serial = 476] [outer = 0x128fa6000] 10:44:35 INFO - PROCESS | 1922 | 1461433475418 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]]]}] 10:44:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:44:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 619ms 10:44:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:44:35 INFO - PROCESS | 1922 | 1461433475452 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:44:35 INFO - PROCESS | 1922 | 1461433475453 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 10:44:35 INFO - PROCESS | 1922 | 1461433475455 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:44:35 INFO - PROCESS | 1922 | 1461433475457 Marionette TRACE conn2 <- [1,610,null,{}] 10:44:35 INFO - PROCESS | 1922 | 1461433475459 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}] 10:44:35 INFO - PROCESS | 1922 | 1461433475556 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:44:35 INFO - PROCESS | 1922 | 1461433475636 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de1a000 == 48 [pid = 1922] [id = 160] 10:44:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12be61800) [pid = 1922] [serial = 477] [outer = 0x0] 10:44:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12d0d7c00) [pid = 1922] [serial = 478] [outer = 0x12be61800] 10:44:35 INFO - PROCESS | 1922 | 1461433475666 Marionette DEBUG loaded listener.js 10:44:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12db4c000) [pid = 1922] [serial = 479] [outer = 0x12be61800] 10:44:36 INFO - PROCESS | 1922 | 1461433476070 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]]]}] 10:44:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:44:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 668ms 10:44:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:44:36 INFO - PROCESS | 1922 | 1461433476124 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:44:36 INFO - PROCESS | 1922 | 1461433476125 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 10:44:36 INFO - PROCESS | 1922 | 1461433476127 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:44:36 INFO - PROCESS | 1922 | 1461433476129 Marionette TRACE conn2 <- [1,614,null,{}] 10:44:36 INFO - PROCESS | 1922 | 1461433476131 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}] 10:44:36 INFO - PROCESS | 1922 | 1461433476245 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:44:36 INFO - PROCESS | 1922 | 1461433476307 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e533000 == 49 [pid = 1922] [id = 161] 10:44:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12db4d000) [pid = 1922] [serial = 480] [outer = 0x0] 10:44:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12dccc000) [pid = 1922] [serial = 481] [outer = 0x12db4d000] 10:44:36 INFO - PROCESS | 1922 | 1461433476339 Marionette DEBUG loaded listener.js 10:44:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12e958c00) [pid = 1922] [serial = 482] [outer = 0x12db4d000] 10:44:36 INFO - PROCESS | 1922 | 1461433476908 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]]]}] 10:44:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:44:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 822ms 10:44:36 INFO - PROCESS | 1922 | 1461433476956 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:44:36 INFO - PROCESS | 1922 | 1461433476958 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 10:44:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:44:36 INFO - PROCESS | 1922 | 1461433476970 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:44:36 INFO - PROCESS | 1922 | 1461433476972 Marionette TRACE conn2 <- [1,618,null,{}] 10:44:36 INFO - PROCESS | 1922 | 1461433476976 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}] 10:44:37 INFO - PROCESS | 1922 | 1461433477071 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:44:37 INFO - PROCESS | 1922 | 1461433477135 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b203000 == 50 [pid = 1922] [id = 162] 10:44:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x119e5d000) [pid = 1922] [serial = 483] [outer = 0x0] 10:44:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x11a8bc000) [pid = 1922] [serial = 484] [outer = 0x119e5d000] 10:44:37 INFO - PROCESS | 1922 | 1461433477164 Marionette DEBUG loaded listener.js 10:44:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x11ab92000) [pid = 1922] [serial = 485] [outer = 0x119e5d000] 10:44:37 INFO - PROCESS | 1922 | 1461433477590 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]]]}] 10:44:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:44:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 681ms 10:44:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:44:37 INFO - PROCESS | 1922 | 1461433477644 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:44:37 INFO - PROCESS | 1922 | 1461433477647 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 10:44:37 INFO - PROCESS | 1922 | 1461433477652 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:44:37 INFO - PROCESS | 1922 | 1461433477654 Marionette TRACE conn2 <- [1,622,null,{}] 10:44:37 INFO - PROCESS | 1922 | 1461433477656 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}] 10:44:37 INFO - PROCESS | 1922 | 1461433477750 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:44:37 INFO - PROCESS | 1922 | 1461433477801 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad92000 == 51 [pid = 1922] [id = 163] 10:44:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x11acdb800) [pid = 1922] [serial = 486] [outer = 0x0] 10:44:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x11bb41400) [pid = 1922] [serial = 487] [outer = 0x11acdb800] 10:44:37 INFO - PROCESS | 1922 | 1461433477829 Marionette DEBUG loaded listener.js 10:44:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11bff7000) [pid = 1922] [serial = 488] [outer = 0x11acdb800] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc0f800 == 50 [pid = 1922] [id = 154] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x1276cd800 == 49 [pid = 1922] [id = 153] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x129a73000 == 48 [pid = 1922] [id = 152] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x127118000 == 47 [pid = 1922] [id = 151] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x12670c800 == 46 [pid = 1922] [id = 150] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12e9bd000) [pid = 1922] [serial = 418] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x123c18000 == 45 [pid = 1922] [id = 149] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x11c856800 == 44 [pid = 1922] [id = 148] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x11c30e800 == 43 [pid = 1922] [id = 147] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x11b221800 == 42 [pid = 1922] [id = 146] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x119209000 == 41 [pid = 1922] [id = 145] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x119211000 == 40 [pid = 1922] [id = 144] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x12de12800 == 39 [pid = 1922] [id = 143] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x123c17000 == 38 [pid = 1922] [id = 142] 10:44:38 INFO - PROCESS | 1922 | --DOCSHELL 0x119c55800 == 37 [pid = 1922] [id = 141] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12e567400) [pid = 1922] [serial = 406] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12dee8000) [pid = 1922] [serial = 404] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11bff2000) [pid = 1922] [serial = 410] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12e95a000) [pid = 1922] [serial = 407] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12d0b2400) [pid = 1922] [serial = 413] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12db45c00) [pid = 1922] [serial = 401] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x128faf400) [pid = 1922] [serial = 412] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12e95d000) [pid = 1922] [serial = 416] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12be65000) [pid = 1922] [serial = 395] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12dccfc00) [pid = 1922] [serial = 415] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12d0b4000) [pid = 1922] [serial = 397] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12d431c00) [pid = 1922] [serial = 400] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x123b25400) [pid = 1922] [serial = 376] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x1240aa800) [pid = 1922] [serial = 377] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12d428800) [pid = 1922] [serial = 398] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11c190400) [pid = 1922] [serial = 373] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11c50bc00) [pid = 1922] [serial = 374] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x1188ab800) [pid = 1922] [serial = 364] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x1192a0c00) [pid = 1922] [serial = 365] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x12b4dcc00) [pid = 1922] [serial = 391] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12b564c00) [pid = 1922] [serial = 392] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11b7c1800) [pid = 1922] [serial = 370] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11bcd2800) [pid = 1922] [serial = 371] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x126e28800) [pid = 1922] [serial = 379] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x1276a8800) [pid = 1922] [serial = 380] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x11a608000) [pid = 1922] [serial = 367] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11aa24000) [pid = 1922] [serial = 368] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x12be47000) [pid = 1922] [serial = 394] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11ab97000) [pid = 1922] [serial = 409] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x12b47f800) [pid = 1922] [serial = 388] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x12b485400) [pid = 1922] [serial = 389] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x128925800) [pid = 1922] [serial = 382] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x129a07400) [pid = 1922] [serial = 383] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x129ce5c00) [pid = 1922] [serial = 385] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x12b14e800) [pid = 1922] [serial = 386] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x12dc56c00) [pid = 1922] [serial = 403] [outer = 0x0] [url = about:blank] 10:44:38 INFO - PROCESS | 1922 | 1461433478229 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]]]}] 10:44:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:44:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 621ms 10:44:38 INFO - PROCESS | 1922 | 1461433478274 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:44:38 INFO - PROCESS | 1922 | 1461433478275 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 10:44:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:44:38 INFO - PROCESS | 1922 | 1461433478278 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:44:38 INFO - PROCESS | 1922 | 1461433478280 Marionette TRACE conn2 <- [1,626,null,{}] 10:44:38 INFO - PROCESS | 1922 | 1461433478288 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}] 10:44:38 INFO - PROCESS | 1922 | 1461433478368 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:44:38 INFO - PROCESS | 1922 | 1461433478431 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bd0000 == 38 [pid = 1922] [id = 164] 10:44:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11adc6800) [pid = 1922] [serial = 489] [outer = 0x0] 10:44:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11c50a400) [pid = 1922] [serial = 490] [outer = 0x11adc6800] 10:44:38 INFO - PROCESS | 1922 | 1461433478467 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x1240aa800) [pid = 1922] [serial = 491] [outer = 0x11adc6800] 10:44:38 INFO - PROCESS | 1922 | 1461433478792 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]]]}] 10:44:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:44:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 523ms 10:44:38 INFO - PROCESS | 1922 | 1461433478802 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:44:38 INFO - PROCESS | 1922 | 1461433478804 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 10:44:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:44:38 INFO - PROCESS | 1922 | 1461433478806 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:44:38 INFO - PROCESS | 1922 | 1461433478807 Marionette TRACE conn2 <- [1,630,null,{}] 10:44:38 INFO - PROCESS | 1922 | 1461433478809 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}] 10:44:38 INFO - PROCESS | 1922 | 1461433478893 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:44:38 INFO - PROCESS | 1922 | 1461433478900 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c855800 == 39 [pid = 1922] [id = 165] 10:44:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x124399c00) [pid = 1922] [serial = 492] [outer = 0x0] 10:44:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x1271bc400) [pid = 1922] [serial = 493] [outer = 0x124399c00] 10:44:38 INFO - PROCESS | 1922 | 1461433478927 Marionette DEBUG loaded listener.js 10:44:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x128925800) [pid = 1922] [serial = 494] [outer = 0x124399c00] 10:44:39 INFO - PROCESS | 1922 | 1461433479255 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]]]}] 10:44:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x129a08000) [pid = 1922] [serial = 495] [outer = 0x12f98d400] 10:44:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:44:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 470ms 10:44:39 INFO - PROCESS | 1922 | 1461433479295 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:44:39 INFO - PROCESS | 1922 | 1461433479296 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 10:44:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:44:39 INFO - PROCESS | 1922 | 1461433479313 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:44:39 INFO - PROCESS | 1922 | 1461433479314 Marionette TRACE conn2 <- [1,634,null,{}] 10:44:39 INFO - PROCESS | 1922 | 1461433479317 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}] 10:44:39 INFO - PROCESS | 1922 | 1461433479393 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:44:39 INFO - PROCESS | 1922 | 1461433479399 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x124557000 == 40 [pid = 1922] [id = 166] 10:44:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x128928000) [pid = 1922] [serial = 496] [outer = 0x0] 10:44:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x12b153400) [pid = 1922] [serial = 497] [outer = 0x128928000] 10:44:39 INFO - PROCESS | 1922 | 1461433479425 Marionette DEBUG loaded listener.js 10:44:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x12b4d9c00) [pid = 1922] [serial = 498] [outer = 0x128928000] 10:44:39 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:39 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:39 INFO - PROCESS | 1922 | 1461433479764 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]]]}] 10:44:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:44:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 475ms 10:44:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:44:39 INFO - PROCESS | 1922 | 1461433479783 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:44:39 INFO - PROCESS | 1922 | 1461433479785 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 10:44:39 INFO - PROCESS | 1922 | 1461433479787 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:44:39 INFO - PROCESS | 1922 | 1461433479788 Marionette TRACE conn2 <- [1,638,null,{}] 10:44:39 INFO - PROCESS | 1922 | 1461433479790 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}] 10:44:39 INFO - PROCESS | 1922 | 1461433479882 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:44:39 INFO - PROCESS | 1922 | 1461433479937 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x12673c800 == 41 [pid = 1922] [id = 167] 10:44:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x12b4d4800) [pid = 1922] [serial = 499] [outer = 0x0] 10:44:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x12b568c00) [pid = 1922] [serial = 500] [outer = 0x12b4d4800] 10:44:39 INFO - PROCESS | 1922 | 1461433479963 Marionette DEBUG loaded listener.js 10:44:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x12db42000) [pid = 1922] [serial = 501] [outer = 0x12b4d4800] 10:44:40 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:40 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:40 INFO - PROCESS | 1922 | 1461433480284 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]]]}] 10:44:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:44:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 519ms 10:44:40 INFO - PROCESS | 1922 | 1461433480307 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:44:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:44:40 INFO - PROCESS | 1922 | 1461433480309 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 10:44:40 INFO - PROCESS | 1922 | 1461433480318 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 1922 | 1461433480321 Marionette TRACE conn2 <- [1,642,null,{}] 10:44:40 INFO - PROCESS | 1922 | 1461433480324 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}] 10:44:40 INFO - PROCESS | 1922 | 1461433480470 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:44:40 INFO - PROCESS | 1922 | 1461433480510 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276bd800 == 42 [pid = 1922] [id = 168] 10:44:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x12b4d6c00) [pid = 1922] [serial = 502] [outer = 0x0] 10:44:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x12dcc9400) [pid = 1922] [serial = 503] [outer = 0x12b4d6c00] 10:44:40 INFO - PROCESS | 1922 | 1461433480535 Marionette DEBUG loaded listener.js 10:44:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x12e561400) [pid = 1922] [serial = 504] [outer = 0x12b4d6c00] 10:44:40 INFO - PROCESS | 1922 | 1461433480876 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]]]}] 10:44:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:44:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 578ms 10:44:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:44:40 INFO - PROCESS | 1922 | 1461433480889 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:44:40 INFO - PROCESS | 1922 | 1461433480890 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 10:44:40 INFO - PROCESS | 1922 | 1461433480892 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:44:40 INFO - PROCESS | 1922 | 1461433480893 Marionette TRACE conn2 <- [1,646,null,{}] 10:44:40 INFO - PROCESS | 1922 | 1461433480898 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}] 10:44:41 INFO - PROCESS | 1922 | 1461433481005 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:44:41 INFO - PROCESS | 1922 | 1461433481018 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2c0000 == 43 [pid = 1922] [id = 169] 10:44:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x12e562800) [pid = 1922] [serial = 505] [outer = 0x0] 10:44:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x12e958800) [pid = 1922] [serial = 506] [outer = 0x12e562800] 10:44:41 INFO - PROCESS | 1922 | 1461433481043 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12e960800) [pid = 1922] [serial = 507] [outer = 0x12e562800] 10:44:41 INFO - PROCESS | 1922 | 1461433481383 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]]]}] 10:44:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:44:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 520ms 10:44:41 INFO - PROCESS | 1922 | 1461433481418 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:44:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:44:41 INFO - PROCESS | 1922 | 1461433481420 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 10:44:41 INFO - PROCESS | 1922 | 1461433481422 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:44:41 INFO - PROCESS | 1922 | 1461433481423 Marionette TRACE conn2 <- [1,650,null,{}] 10:44:41 INFO - PROCESS | 1922 | 1461433481425 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}] 10:44:41 INFO - PROCESS | 1922 | 1461433481522 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:44:41 INFO - PROCESS | 1922 | 1461433481526 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc0c000 == 44 [pid = 1922] [id = 170] 10:44:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12891f800) [pid = 1922] [serial = 508] [outer = 0x0] 10:44:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12e9be800) [pid = 1922] [serial = 509] [outer = 0x12891f800] 10:44:41 INFO - PROCESS | 1922 | 1461433481551 Marionette DEBUG loaded listener.js 10:44:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12e9c5c00) [pid = 1922] [serial = 510] [outer = 0x12891f800] 10:44:41 INFO - PROCESS | 1922 | 1461433481878 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]]]}] 10:44:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:44:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 469ms 10:44:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:44:41 INFO - PROCESS | 1922 | 1461433481891 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:44:41 INFO - PROCESS | 1922 | 1461433481893 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 10:44:41 INFO - PROCESS | 1922 | 1461433481895 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:44:41 INFO - PROCESS | 1922 | 1461433481896 Marionette TRACE conn2 <- [1,654,null,{}] 10:44:41 INFO - PROCESS | 1922 | 1461433481901 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}] 10:44:41 INFO - PROCESS | 1922 | 1461433481995 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:44:42 INFO - PROCESS | 1922 | 1461433482007 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d40a800 == 45 [pid = 1922] [id = 171] 10:44:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12e9ba800) [pid = 1922] [serial = 511] [outer = 0x0] 10:44:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12eb29800) [pid = 1922] [serial = 512] [outer = 0x12e9ba800] 10:44:42 INFO - PROCESS | 1922 | 1461433482032 Marionette DEBUG loaded listener.js 10:44:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12eb2e800) [pid = 1922] [serial = 513] [outer = 0x12e9ba800] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x129ce8400) [pid = 1922] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x11bb42400) [pid = 1922] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x11c40cc00) [pid = 1922] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11a8c5000) [pid = 1922] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x126e2ec00) [pid = 1922] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x119b51000) [pid = 1922] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x115895400) [pid = 1922] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12b152400) [pid = 1922] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x12b47e800) [pid = 1922] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12d0b4c00) [pid = 1922] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:44:42 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x119be4c00) [pid = 1922] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:44:42 INFO - PROCESS | 1922 | 1461433482413 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]]]}] 10:44:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:44:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 571ms 10:44:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:44:42 INFO - PROCESS | 1922 | 1461433482467 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:44:42 INFO - PROCESS | 1922 | 1461433482468 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 10:44:42 INFO - PROCESS | 1922 | 1461433482470 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:44:42 INFO - PROCESS | 1922 | 1461433482472 Marionette TRACE conn2 <- [1,658,null,{}] 10:44:42 INFO - PROCESS | 1922 | 1461433482475 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}] 10:44:42 INFO - PROCESS | 1922 | 1461433482570 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:44:42 INFO - PROCESS | 1922 | 1461433482624 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d40e000 == 46 [pid = 1922] [id = 172] 10:44:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11a60f000) [pid = 1922] [serial = 514] [outer = 0x0] 10:44:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x12b4d5400) [pid = 1922] [serial = 515] [outer = 0x11a60f000] 10:44:42 INFO - PROCESS | 1922 | 1461433482654 Marionette DEBUG loaded listener.js 10:44:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x12f108c00) [pid = 1922] [serial = 516] [outer = 0x11a60f000] 10:44:42 INFO - PROCESS | 1922 | 1461433482938 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]]]}] 10:44:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:44:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 10:44:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:44:42 INFO - PROCESS | 1922 | 1461433482989 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:44:42 INFO - PROCESS | 1922 | 1461433482990 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 10:44:43 INFO - PROCESS | 1922 | 1461433482992 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:44:43 INFO - PROCESS | 1922 | 1461433482993 Marionette TRACE conn2 <- [1,662,null,{}] 10:44:43 INFO - PROCESS | 1922 | 1461433482996 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}] 10:44:43 INFO - PROCESS | 1922 | 1461433483077 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:44:43 INFO - PROCESS | 1922 | 1461433483083 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6b5800 == 47 [pid = 1922] [id = 173] 10:44:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x12f10b000) [pid = 1922] [serial = 517] [outer = 0x0] 10:44:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12f2c3800) [pid = 1922] [serial = 518] [outer = 0x12f10b000] 10:44:43 INFO - PROCESS | 1922 | 1461433483109 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12f2cc800) [pid = 1922] [serial = 519] [outer = 0x12f10b000] 10:44:43 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:43 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:43 INFO - PROCESS | 1922 | 1461433483434 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]]]}] 10:44:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:44:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 467ms 10:44:43 INFO - PROCESS | 1922 | 1461433483461 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:44:43 INFO - PROCESS | 1922 | 1461433483462 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 10:44:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:44:43 INFO - PROCESS | 1922 | 1461433483467 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:44:43 INFO - PROCESS | 1922 | 1461433483468 Marionette TRACE conn2 <- [1,666,null,{}] 10:44:43 INFO - PROCESS | 1922 | 1461433483470 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}] 10:44:43 INFO - PROCESS | 1922 | 1461433483572 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:44:43 INFO - PROCESS | 1922 | 1461433483579 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb8e800 == 48 [pid = 1922] [id = 174] 10:44:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12f2ccc00) [pid = 1922] [serial = 520] [outer = 0x0] 10:44:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12f2d0800) [pid = 1922] [serial = 521] [outer = 0x12f2ccc00] 10:44:43 INFO - PROCESS | 1922 | 1461433483604 Marionette DEBUG loaded listener.js 10:44:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12f83e800) [pid = 1922] [serial = 522] [outer = 0x12f2ccc00] 10:44:43 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:43 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:43 INFO - PROCESS | 1922 | 1461433483890 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]]]}] 10:44:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:44:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 470ms 10:44:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:44:43 INFO - PROCESS | 1922 | 1461433483936 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:44:43 INFO - PROCESS | 1922 | 1461433483937 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 10:44:43 INFO - PROCESS | 1922 | 1461433483940 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:44:43 INFO - PROCESS | 1922 | 1461433483941 Marionette TRACE conn2 <- [1,670,null,{}] 10:44:43 INFO - PROCESS | 1922 | 1461433483943 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}] 10:44:44 INFO - PROCESS | 1922 | 1461433484027 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:44:44 INFO - PROCESS | 1922 | 1461433484032 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f1000 == 49 [pid = 1922] [id = 175] 10:44:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x129908800) [pid = 1922] [serial = 523] [outer = 0x0] 10:44:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12990b800) [pid = 1922] [serial = 524] [outer = 0x129908800] 10:44:44 INFO - PROCESS | 1922 | 1461433484057 Marionette DEBUG loaded listener.js 10:44:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12990fc00) [pid = 1922] [serial = 525] [outer = 0x129908800] 10:44:44 INFO - PROCESS | 1922 | 1461433484519 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]]]}] 10:44:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:44:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 618ms 10:44:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:44:44 INFO - PROCESS | 1922 | 1461433484559 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:44:44 INFO - PROCESS | 1922 | 1461433484561 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 10:44:44 INFO - PROCESS | 1922 | 1461433484565 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:44:44 INFO - PROCESS | 1922 | 1461433484567 Marionette TRACE conn2 <- [1,674,null,{}] 10:44:44 INFO - PROCESS | 1922 | 1461433484571 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}] 10:44:44 INFO - PROCESS | 1922 | 1461433484679 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:44:44 INFO - PROCESS | 1922 | 1461433484744 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bc7000 == 50 [pid = 1922] [id = 176] 10:44:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x119b47c00) [pid = 1922] [serial = 526] [outer = 0x0] 10:44:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x11a96a400) [pid = 1922] [serial = 527] [outer = 0x119b47c00] 10:44:44 INFO - PROCESS | 1922 | 1461433484777 Marionette DEBUG loaded listener.js 10:44:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11adb8c00) [pid = 1922] [serial = 528] [outer = 0x119b47c00] 10:44:45 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:44:45 INFO - PROCESS | 1922 | 1461433485189 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]]]}] 10:44:45 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 10:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 671ms 10:44:45 INFO - PROCESS | 1922 | 1461433485235 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 1922 | 1461433485240 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 10:44:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:44:45 INFO - PROCESS | 1922 | 1461433485244 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 1922 | 1461433485246 Marionette TRACE conn2 <- [1,678,null,{}] 10:44:45 INFO - PROCESS | 1922 | 1461433485249 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}] 10:44:45 INFO - PROCESS | 1922 | 1461433485352 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:44:45 INFO - PROCESS | 1922 | 1461433485403 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c713000 == 51 [pid = 1922] [id = 177] 10:44:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x11adbb800) [pid = 1922] [serial = 529] [outer = 0x0] 10:44:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x123b1bc00) [pid = 1922] [serial = 530] [outer = 0x11adbb800] 10:44:45 INFO - PROCESS | 1922 | 1461433485434 Marionette DEBUG loaded listener.js 10:44:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x123c4f000) [pid = 1922] [serial = 531] [outer = 0x11adbb800] 10:44:45 INFO - PROCESS | 1922 | 1461433485840 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]]]}] 10:44:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:44:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 621ms 10:44:45 INFO - PROCESS | 1922 | 1461433485867 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:44:45 INFO - PROCESS | 1922 | 1461433485868 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 10:44:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:44:45 INFO - PROCESS | 1922 | 1461433485871 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:44:45 INFO - PROCESS | 1922 | 1461433485873 Marionette TRACE conn2 <- [1,682,null,{}] 10:44:45 INFO - PROCESS | 1922 | 1461433485881 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}] 10:44:45 INFO - PROCESS | 1922 | 1461433485986 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:44:46 INFO - PROCESS | 1922 | 1461433486073 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5ad800 == 52 [pid = 1922] [id = 178] 10:44:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x123c58000) [pid = 1922] [serial = 532] [outer = 0x0] 10:44:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x126c24800) [pid = 1922] [serial = 533] [outer = 0x123c58000] 10:44:46 INFO - PROCESS | 1922 | 1461433486105 Marionette DEBUG loaded listener.js 10:44:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x129902400) [pid = 1922] [serial = 534] [outer = 0x123c58000] 10:44:46 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) 10:44:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1122ms 10:44:46 INFO - PROCESS | 1922 | 1461433486990 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]]]}] 10:44:46 INFO - PROCESS | 1922 | 1461433486993 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:44:46 INFO - PROCESS | 1922 | 1461433486995 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 10:44:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:44:47 INFO - PROCESS | 1922 | 1461433487000 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:44:47 INFO - PROCESS | 1922 | 1461433487001 Marionette TRACE conn2 <- [1,686,null,{}] 10:44:47 INFO - PROCESS | 1922 | 1461433487004 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}] 10:44:47 INFO - PROCESS | 1922 | 1461433487108 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:44:47 INFO - PROCESS | 1922 | 1461433487155 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4df800 == 53 [pid = 1922] [id = 179] 10:44:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x129903800) [pid = 1922] [serial = 535] [outer = 0x0] 10:44:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12b47a000) [pid = 1922] [serial = 536] [outer = 0x129903800] 10:44:47 INFO - PROCESS | 1922 | 1461433487186 Marionette DEBUG loaded listener.js 10:44:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12bbd2400) [pid = 1922] [serial = 537] [outer = 0x129903800] 10:44:48 INFO - PROCESS | 1922 | 1461433488136 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]]]}] 10:44:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:44:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1177ms 10:44:48 INFO - PROCESS | 1922 | 1461433488176 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:44:48 INFO - PROCESS | 1922 | 1461433488180 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 10:44:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:44:48 INFO - PROCESS | 1922 | 1461433488185 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:44:48 INFO - PROCESS | 1922 | 1461433488189 Marionette TRACE conn2 <- [1,690,null,{}] 10:44:48 INFO - PROCESS | 1922 | 1461433488195 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}] 10:44:48 INFO - PROCESS | 1922 | 1461433488324 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:44:48 INFO - PROCESS | 1922 | 1461433488476 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x11921d800 == 54 [pid = 1922] [id = 180] 10:44:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x1142d1800) [pid = 1922] [serial = 538] [outer = 0x0] 10:44:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x118854c00) [pid = 1922] [serial = 539] [outer = 0x1142d1800] 10:44:48 INFO - PROCESS | 1922 | 1461433488529 Marionette DEBUG loaded listener.js 10:44:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x11a96ec00) [pid = 1922] [serial = 540] [outer = 0x1142d1800] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6ab000 == 53 [pid = 1922] [id = 121] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb8e800 == 52 [pid = 1922] [id = 174] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6b5800 == 51 [pid = 1922] [id = 173] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12d40e000 == 50 [pid = 1922] [id = 172] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12d40a800 == 49 [pid = 1922] [id = 171] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc0c000 == 48 [pid = 1922] [id = 170] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2c0000 == 47 [pid = 1922] [id = 169] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x11a611400) [pid = 1922] [serial = 421] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11bc1f800) [pid = 1922] [serial = 424] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12d432400) [pid = 1922] [serial = 463] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x1276bd800 == 46 [pid = 1922] [id = 168] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12673c800 == 45 [pid = 1922] [id = 167] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x124557000 == 44 [pid = 1922] [id = 166] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x11c855800 == 43 [pid = 1922] [id = 165] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x119bd0000 == 42 [pid = 1922] [id = 164] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad92000 == 41 [pid = 1922] [id = 163] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x11b203000 == 40 [pid = 1922] [id = 162] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12e533000 == 39 [pid = 1922] [id = 161] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12de1a000 == 38 [pid = 1922] [id = 160] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5ab000 == 37 [pid = 1922] [id = 159] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x118d46000 == 36 [pid = 1922] [id = 156] 10:44:49 INFO - PROCESS | 1922 | --DOCSHELL 0x12bec4000 == 35 [pid = 1922] [id = 155] 10:44:49 INFO - PROCESS | 1922 | 1461433489446 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]]]}] 10:44:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:44:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1277ms 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12b158400) [pid = 1922] [serial = 448] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x11bcdc400) [pid = 1922] [serial = 436] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x11c40b000) [pid = 1922] [serial = 437] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x123b21000) [pid = 1922] [serial = 439] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x1240ac400) [pid = 1922] [serial = 440] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11ab8b400) [pid = 1922] [serial = 433] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11b012c00) [pid = 1922] [serial = 434] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12891b800) [pid = 1922] [serial = 445] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11a96fc00) [pid = 1922] [serial = 431] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11a8c5400) [pid = 1922] [serial = 430] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x129ce6c00) [pid = 1922] [serial = 446] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x1240ac800) [pid = 1922] [serial = 442] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12b4d7c00) [pid = 1922] [serial = 451] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x126aa5000) [pid = 1922] [serial = 427] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12b47d800) [pid = 1922] [serial = 449] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12bbcf000) [pid = 1922] [serial = 454] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12d424000) [pid = 1922] [serial = 461] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12b568000) [pid = 1922] [serial = 452] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12d0d0400) [pid = 1922] [serial = 460] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12413a800) [pid = 1922] [serial = 457] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12be46400) [pid = 1922] [serial = 455] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x126e2a800) [pid = 1922] [serial = 443] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12b483000) [pid = 1922] [serial = 458] [outer = 0x0] [url = about:blank] 10:44:49 INFO - PROCESS | 1922 | 1461433489466 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:44:49 INFO - PROCESS | 1922 | 1461433489470 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 10:44:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:44:49 INFO - PROCESS | 1922 | 1461433489475 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:44:49 INFO - PROCESS | 1922 | 1461433489476 Marionette TRACE conn2 <- [1,694,null,{}] 10:44:49 INFO - PROCESS | 1922 | 1461433489479 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}] 10:44:49 INFO - PROCESS | 1922 | 1461433489555 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:44:49 INFO - PROCESS | 1922 | 1461433489560 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x11933d800 == 36 [pid = 1922] [id = 181] 10:44:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11aa21c00) [pid = 1922] [serial = 541] [outer = 0x0] 10:44:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11b723000) [pid = 1922] [serial = 542] [outer = 0x11aa21c00] 10:44:49 INFO - PROCESS | 1922 | 1461433489590 Marionette DEBUG loaded listener.js 10:44:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11bcd4000) [pid = 1922] [serial = 543] [outer = 0x11aa21c00] 10:44:50 INFO - PROCESS | 1922 | 1461433490437 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]]]}] 10:44:50 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) 10:44:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 974ms 10:44:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:44:50 INFO - PROCESS | 1922 | 1461433490450 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:44:50 INFO - PROCESS | 1922 | 1461433490451 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 10:44:50 INFO - PROCESS | 1922 | 1461433490453 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:44:50 INFO - PROCESS | 1922 | 1461433490456 Marionette TRACE conn2 <- [1,698,null,{}] 10:44:50 INFO - PROCESS | 1922 | 1461433490464 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}] 10:44:50 INFO - PROCESS | 1922 | 1461433490542 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:44:50 INFO - PROCESS | 1922 | 1461433490584 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b741000 == 37 [pid = 1922] [id = 182] 10:44:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11bfef400) [pid = 1922] [serial = 544] [outer = 0x0] 10:44:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x123b1fc00) [pid = 1922] [serial = 545] [outer = 0x11bfef400] 10:44:50 INFO - PROCESS | 1922 | 1461433490606 Marionette DEBUG loaded listener.js 10:44:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x123c51000) [pid = 1922] [serial = 546] [outer = 0x11bfef400] 10:44:51 INFO - PROCESS | 1922 | 1461433491520 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]]]}] 10:44:51 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) 10:44:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1074ms 10:44:51 INFO - PROCESS | 1922 | 1461433491528 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:44:51 INFO - PROCESS | 1922 | 1461433491531 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 10:44:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:44:51 INFO - PROCESS | 1922 | 1461433491533 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:44:51 INFO - PROCESS | 1922 | 1461433491534 Marionette TRACE conn2 <- [1,702,null,{}] 10:44:51 INFO - PROCESS | 1922 | 1461433491537 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}] 10:44:51 INFO - PROCESS | 1922 | 1461433491636 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:44:51 INFO - PROCESS | 1922 | 1461433491646 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5a8000 == 38 [pid = 1922] [id = 183] 10:44:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x123c57800) [pid = 1922] [serial = 547] [outer = 0x0] 10:44:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12413e000) [pid = 1922] [serial = 548] [outer = 0x123c57800] 10:44:51 INFO - PROCESS | 1922 | 1461433491674 Marionette DEBUG loaded listener.js 10:44:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x126e32800) [pid = 1922] [serial = 549] [outer = 0x123c57800] 10:44:52 INFO - PROCESS | 1922 | 1461433492475 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]]]}] 10:44:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:44:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 10:44:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:44:52 INFO - PROCESS | 1922 | 1461433492504 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:44:52 INFO - PROCESS | 1922 | 1461433492505 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 10:44:52 INFO - PROCESS | 1922 | 1461433492507 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:44:52 INFO - PROCESS | 1922 | 1461433492508 Marionette TRACE conn2 <- [1,706,null,{}] 10:44:52 INFO - PROCESS | 1922 | 1461433492510 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}] 10:44:52 INFO - PROCESS | 1922 | 1461433492600 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:44:52 INFO - PROCESS | 1922 | 1461433492643 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a72000 == 39 [pid = 1922] [id = 184] 10:44:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12776bc00) [pid = 1922] [serial = 550] [outer = 0x0] 10:44:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12891fc00) [pid = 1922] [serial = 551] [outer = 0x12776bc00] 10:44:52 INFO - PROCESS | 1922 | 1461433492670 Marionette DEBUG loaded listener.js 10:44:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x129903c00) [pid = 1922] [serial = 552] [outer = 0x12776bc00] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12e95f000) [pid = 1922] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12b4d6c00) [pid = 1922] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12891f800) [pid = 1922] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12b4d4800) [pid = 1922] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x119e5d000) [pid = 1922] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12e562800) [pid = 1922] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11adc6800) [pid = 1922] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x128928000) [pid = 1922] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12e9ba800) [pid = 1922] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x124399c00) [pid = 1922] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11a60f000) [pid = 1922] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11acdb800) [pid = 1922] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12be5a000) [pid = 1922] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x12f10b000) [pid = 1922] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:44:53 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x12f2ccc00) [pid = 1922] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:44:53 INFO - PROCESS | 1922 | 1461433493474 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]]]}] 10:44:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:44:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 10:44:53 INFO - PROCESS | 1922 | 1461433493478 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:44:53 INFO - PROCESS | 1922 | 1461433493479 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 10:44:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:44:53 INFO - PROCESS | 1922 | 1461433493484 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:44:53 INFO - PROCESS | 1922 | 1461433493485 Marionette TRACE conn2 <- [1,710,null,{}] 10:44:53 INFO - PROCESS | 1922 | 1461433493487 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}] 10:44:53 INFO - PROCESS | 1922 | 1461433493582 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:44:53 INFO - PROCESS | 1922 | 1461433493589 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x124123800 == 40 [pid = 1922] [id = 185] 10:44:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x126783c00) [pid = 1922] [serial = 553] [outer = 0x0] 10:44:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x129ce9400) [pid = 1922] [serial = 554] [outer = 0x126783c00] 10:44:53 INFO - PROCESS | 1922 | 1461433493618 Marionette DEBUG loaded listener.js 10:44:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x12b47fc00) [pid = 1922] [serial = 555] [outer = 0x126783c00] 10:44:54 INFO - PROCESS | 1922 | 1461433494437 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]]]}] 10:44:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:44:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 10:44:54 INFO - PROCESS | 1922 | 1461433494453 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 10:44:54 INFO - PROCESS | 1922 | 1461433494454 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 10:44:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:44:54 INFO - PROCESS | 1922 | 1461433494457 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:44:54 INFO - PROCESS | 1922 | 1461433494458 Marionette TRACE conn2 <- [1,714,null,{}] 10:44:54 INFO - PROCESS | 1922 | 1461433494460 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}] 10:44:54 INFO - PROCESS | 1922 | 1461433494537 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:44:54 INFO - PROCESS | 1922 | 1461433494587 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x126e0d000 == 41 [pid = 1922] [id = 186] 10:44:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x116614c00) [pid = 1922] [serial = 556] [outer = 0x0] 10:44:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x12b4de400) [pid = 1922] [serial = 557] [outer = 0x116614c00] 10:44:54 INFO - PROCESS | 1922 | 1461433494613 Marionette DEBUG loaded listener.js 10:44:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x12bbcfc00) [pid = 1922] [serial = 558] [outer = 0x116614c00] 10:44:55 INFO - PROCESS | 1922 | 1461433495366 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]]]}] 10:44:55 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 10:44:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 918ms 10:44:55 INFO - PROCESS | 1922 | 1461433495375 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:44:55 INFO - PROCESS | 1922 | 1461433495376 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 10:44:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:44:55 INFO - PROCESS | 1922 | 1461433495378 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:44:55 INFO - PROCESS | 1922 | 1461433495380 Marionette TRACE conn2 <- [1,718,null,{}] 10:44:55 INFO - PROCESS | 1922 | 1461433495383 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}] 10:44:55 INFO - PROCESS | 1922 | 1461433495510 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:44:55 INFO - PROCESS | 1922 | 1461433495555 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x1158c7000 == 42 [pid = 1922] [id = 187] 10:44:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x1147c8400) [pid = 1922] [serial = 559] [outer = 0x0] 10:44:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11643e400) [pid = 1922] [serial = 560] [outer = 0x1147c8400] 10:44:55 INFO - PROCESS | 1922 | 1461433495589 Marionette DEBUG loaded listener.js 10:44:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x119378000) [pid = 1922] [serial = 561] [outer = 0x1147c8400] 10:44:56 INFO - PROCESS | 1922 | 1461433496527 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]]]}] 10:44:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:44:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1173ms 10:44:56 INFO - PROCESS | 1922 | 1461433496553 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 10:44:56 INFO - PROCESS | 1922 | 1461433496556 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 10:44:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:44:56 INFO - PROCESS | 1922 | 1461433496559 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:44:56 INFO - PROCESS | 1922 | 1461433496562 Marionette TRACE conn2 <- [1,722,null,{}] 10:44:56 INFO - PROCESS | 1922 | 1461433496565 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}] 10:44:56 INFO - PROCESS | 1922 | 1461433496663 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:44:56 INFO - PROCESS | 1922 | 1461433496708 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfdb800 == 43 [pid = 1922] [id = 188] 10:44:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11a93ac00) [pid = 1922] [serial = 562] [outer = 0x0] 10:44:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11bff0000) [pid = 1922] [serial = 563] [outer = 0x11a93ac00] 10:44:56 INFO - PROCESS | 1922 | 1461433496741 Marionette DEBUG loaded listener.js 10:44:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11c50a000) [pid = 1922] [serial = 564] [outer = 0x11a93ac00] 10:44:57 INFO - PROCESS | 1922 | 1461433497177 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] 10:44:57 INFO - PROCESS | 1922 | 1461433497234 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 10:44:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:44:57 INFO - PROCESS | 1922 | 1461433497237 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 1922 | 1461433497238 Marionette TRACE conn2 <- [1,726,null,{}] 10:44:57 INFO - PROCESS | 1922 | 1461433497241 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}] 10:44:57 INFO - PROCESS | 1922 | 1461433497339 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:44:57 INFO - PROCESS | 1922 | 1461433497402 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276c1000 == 44 [pid = 1922] [id = 189] 10:44:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x123c52c00) [pid = 1922] [serial = 565] [outer = 0x0] 10:44:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x1271c4800) [pid = 1922] [serial = 566] [outer = 0x123c52c00] 10:44:57 INFO - PROCESS | 1922 | 1461433497435 Marionette DEBUG loaded listener.js 10:44:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12990d000) [pid = 1922] [serial = 567] [outer = 0x123c52c00] 10:44:57 INFO - PROCESS | 1922 | 1461433497906 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]]]}] 10:44:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:44:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 721ms 10:44:57 INFO - PROCESS | 1922 | 1461433497961 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:44:57 INFO - PROCESS | 1922 | 1461433497964 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 10:44:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:44:57 INFO - PROCESS | 1922 | 1461433497973 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:44:57 INFO - PROCESS | 1922 | 1461433497977 Marionette TRACE conn2 <- [1,730,null,{}] 10:44:57 INFO - PROCESS | 1922 | 1461433497979 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}] 10:44:58 INFO - PROCESS | 1922 | 1461433498078 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:44:58 INFO - PROCESS | 1922 | 1461433498140 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b11a000 == 45 [pid = 1922] [id = 190] 10:44:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x129909800) [pid = 1922] [serial = 568] [outer = 0x0] 10:44:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12b4e1c00) [pid = 1922] [serial = 569] [outer = 0x129909800] 10:44:58 INFO - PROCESS | 1922 | 1461433498171 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12d0d3400) [pid = 1922] [serial = 570] [outer = 0x129909800] 10:44:58 INFO - PROCESS | 1922 | 1461433498603 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] 10:44:58 INFO - PROCESS | 1922 | 1461433498648 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 10:44:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:44:58 INFO - PROCESS | 1922 | 1461433498650 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:44:58 INFO - PROCESS | 1922 | 1461433498651 Marionette TRACE conn2 <- [1,734,null,{}] 10:44:58 INFO - PROCESS | 1922 | 1461433498654 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}] 10:44:58 INFO - PROCESS | 1922 | 1461433498748 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:44:58 INFO - PROCESS | 1922 | 1461433498796 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc19000 == 46 [pid = 1922] [id = 191] 10:44:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12d0d8800) [pid = 1922] [serial = 571] [outer = 0x0] 10:44:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12d430400) [pid = 1922] [serial = 572] [outer = 0x12d0d8800] 10:44:58 INFO - PROCESS | 1922 | 1461433498826 Marionette DEBUG loaded listener.js 10:44:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12dc51000) [pid = 1922] [serial = 573] [outer = 0x12d0d8800] 10:44:59 INFO - PROCESS | 1922 | 1461433499288 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]]]}] 10:44:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:44:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 10:44:59 INFO - PROCESS | 1922 | 1461433499377 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:44:59 INFO - PROCESS | 1922 | 1461433499379 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 10:44:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:44:59 INFO - PROCESS | 1922 | 1461433499383 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:44:59 INFO - PROCESS | 1922 | 1461433499384 Marionette TRACE conn2 <- [1,738,null,{}] 10:44:59 INFO - PROCESS | 1922 | 1461433499387 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}] 10:44:59 INFO - PROCESS | 1922 | 1461433499480 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:44:59 INFO - PROCESS | 1922 | 1461433499543 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d417800 == 47 [pid = 1922] [id = 192] 10:44:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12dccdc00) [pid = 1922] [serial = 574] [outer = 0x0] 10:44:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12dee9400) [pid = 1922] [serial = 575] [outer = 0x12dccdc00] 10:44:59 INFO - PROCESS | 1922 | 1461433499580 Marionette DEBUG loaded listener.js 10:44:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12e56d800) [pid = 1922] [serial = 576] [outer = 0x12dccdc00] 10:45:00 INFO - PROCESS | 1922 | 1461433500536 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]]]}] 10:45:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:45:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1169ms 10:45:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:45:00 INFO - PROCESS | 1922 | 1461433500553 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:45:00 INFO - PROCESS | 1922 | 1461433500556 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 10:45:00 INFO - PROCESS | 1922 | 1461433500559 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:45:00 INFO - PROCESS | 1922 | 1461433500561 Marionette TRACE conn2 <- [1,742,null,{}] 10:45:00 INFO - PROCESS | 1922 | 1461433500566 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}] 10:45:00 INFO - PROCESS | 1922 | 1461433500657 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:45:00 INFO - PROCESS | 1922 | 1461433500707 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x11adab000 == 48 [pid = 1922] [id = 193] 10:45:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11a971400) [pid = 1922] [serial = 577] [outer = 0x0] 10:45:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x11aa24400) [pid = 1922] [serial = 578] [outer = 0x11a971400] 10:45:00 INFO - PROCESS | 1922 | 1461433500736 Marionette DEBUG loaded listener.js 10:45:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11bb41c00) [pid = 1922] [serial = 579] [outer = 0x11a971400] 10:45:01 INFO - PROCESS | 1922 | --DOCSHELL 0x126e0d000 == 47 [pid = 1922] [id = 186] 10:45:01 INFO - PROCESS | 1922 | --DOCSHELL 0x124123800 == 46 [pid = 1922] [id = 185] 10:45:01 INFO - PROCESS | 1922 | --DOCSHELL 0x123a72000 == 45 [pid = 1922] [id = 184] 10:45:01 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5a8000 == 44 [pid = 1922] [id = 183] 10:45:01 INFO - PROCESS | 1922 | --DOCSHELL 0x11b741000 == 43 [pid = 1922] [id = 182] 10:45:01 INFO - PROCESS | 1922 | --DOCSHELL 0x11933d800 == 42 [pid = 1922] [id = 181] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12990b800) [pid = 1922] [serial = 524] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOCSHELL 0x11921d800 == 41 [pid = 1922] [id = 180] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12eb22c00) [pid = 1922] [serial = 419] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12e561400) [pid = 1922] [serial = 504] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12e9be800) [pid = 1922] [serial = 509] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12b568c00) [pid = 1922] [serial = 500] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11ab92000) [pid = 1922] [serial = 485] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11a8bc000) [pid = 1922] [serial = 484] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12e958800) [pid = 1922] [serial = 506] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12e960800) [pid = 1922] [serial = 507] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11c50a400) [pid = 1922] [serial = 490] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x1240aa800) [pid = 1922] [serial = 491] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11aa22000) [pid = 1922] [serial = 469] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12b153400) [pid = 1922] [serial = 497] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12b4d9c00) [pid = 1922] [serial = 498] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12eb29800) [pid = 1922] [serial = 512] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1271bc400) [pid = 1922] [serial = 493] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x128925800) [pid = 1922] [serial = 494] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x118689000) [pid = 1922] [serial = 466] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12b4d5400) [pid = 1922] [serial = 515] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12dccc000) [pid = 1922] [serial = 481] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11bff7000) [pid = 1922] [serial = 488] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11bb41400) [pid = 1922] [serial = 487] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x12b4d8000) [pid = 1922] [serial = 475] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12d0d7c00) [pid = 1922] [serial = 478] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12db4a000) [pid = 1922] [serial = 464] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x126e88400) [pid = 1922] [serial = 472] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x129cef400) [pid = 1922] [serial = 200] [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.] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x12f2c3800) [pid = 1922] [serial = 518] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x12f2cc800) [pid = 1922] [serial = 519] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x12eb2e800) [pid = 1922] [serial = 513] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x12dcc9400) [pid = 1922] [serial = 503] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x12f108c00) [pid = 1922] [serial = 516] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x12e9c5c00) [pid = 1922] [serial = 510] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x12db42000) [pid = 1922] [serial = 501] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x12f83e800) [pid = 1922] [serial = 522] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x12f2d0800) [pid = 1922] [serial = 521] [outer = 0x0] [url = about:blank] 10:45:01 INFO - PROCESS | 1922 | 1461433501646 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]]]}] 10:45:01 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 10:45:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1122ms 10:45:01 INFO - PROCESS | 1922 | 1461433501682 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:45:01 INFO - PROCESS | 1922 | 1461433501687 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 10:45:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:45:01 INFO - PROCESS | 1922 | 1461433501691 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:45:01 INFO - PROCESS | 1922 | 1461433501693 Marionette TRACE conn2 <- [1,746,null,{}] 10:45:01 INFO - PROCESS | 1922 | 1461433501695 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}] 10:45:01 INFO - PROCESS | 1922 | 1461433501772 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:45:01 INFO - PROCESS | 1922 | 1461433501824 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aabc800 == 42 [pid = 1922] [id = 194] 10:45:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11a945c00) [pid = 1922] [serial = 580] [outer = 0x0] 10:45:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11b7c1800) [pid = 1922] [serial = 581] [outer = 0x11a945c00] 10:45:01 INFO - PROCESS | 1922 | 1461433501851 Marionette DEBUG loaded listener.js 10:45:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x123c4a400) [pid = 1922] [serial = 582] [outer = 0x11a945c00] 10:45:02 INFO - PROCESS | 1922 | 1461433502679 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]]]}] 10:45:02 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.) 10:45:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1021ms 10:45:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:45:02 INFO - PROCESS | 1922 | 1461433502713 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:45:02 INFO - PROCESS | 1922 | 1461433502714 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 10:45:02 INFO - PROCESS | 1922 | 1461433502718 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:45:02 INFO - PROCESS | 1922 | 1461433502721 Marionette TRACE conn2 <- [1,750,null,{}] 10:45:02 INFO - PROCESS | 1922 | 1461433502735 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}] 10:45:02 INFO - PROCESS | 1922 | 1461433502819 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:45:02 INFO - PROCESS | 1922 | 1461433502871 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5ae800 == 43 [pid = 1922] [id = 195] 10:45:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x123c54c00) [pid = 1922] [serial = 583] [outer = 0x0] 10:45:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x12891f800) [pid = 1922] [serial = 584] [outer = 0x123c54c00] 10:45:02 INFO - PROCESS | 1922 | 1461433502899 Marionette DEBUG loaded listener.js 10:45:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x12990e000) [pid = 1922] [serial = 585] [outer = 0x123c54c00] 10:45:03 INFO - PROCESS | 1922 | 1461433503696 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]]]}] 10:45:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:45:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1023ms 10:45:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:45:03 INFO - PROCESS | 1922 | 1461433503742 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:45:03 INFO - PROCESS | 1922 | 1461433503743 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 10:45:03 INFO - PROCESS | 1922 | 1461433503746 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:45:03 INFO - PROCESS | 1922 | 1461433503747 Marionette TRACE conn2 <- [1,754,null,{}] 10:45:03 INFO - PROCESS | 1922 | 1461433503749 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}] 10:45:03 INFO - PROCESS | 1922 | 1461433503830 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:45:03 INFO - PROCESS | 1922 | 1461433503834 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x124123800 == 44 [pid = 1922] [id = 196] 10:45:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x1271c4c00) [pid = 1922] [serial = 586] [outer = 0x0] 10:45:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x12b478000) [pid = 1922] [serial = 587] [outer = 0x1271c4c00] 10:45:03 INFO - PROCESS | 1922 | 1461433503856 Marionette DEBUG loaded listener.js 10:45:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x12b55fc00) [pid = 1922] [serial = 588] [outer = 0x1271c4c00] 10:45:04 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x12776bc00) [pid = 1922] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:45:04 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x1142d1800) [pid = 1922] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:45:04 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11bfef400) [pid = 1922] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:45:04 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x11aa21c00) [pid = 1922] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:45:04 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x123c57800) [pid = 1922] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:45:04 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x126783c00) [pid = 1922] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:45:04 INFO - PROCESS | 1922 | 1461433504808 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]]]}] 10:45:04 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 10:45:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1072ms 10:45:04 INFO - PROCESS | 1922 | 1461433504818 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:45:04 INFO - PROCESS | 1922 | 1461433504819 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 10:45:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:45:04 INFO - PROCESS | 1922 | 1461433504822 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:45:04 INFO - PROCESS | 1922 | 1461433504823 Marionette TRACE conn2 <- [1,758,null,{}] 10:45:04 INFO - PROCESS | 1922 | 1461433504825 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}] 10:45:04 INFO - PROCESS | 1922 | 1461433504904 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:45:04 INFO - PROCESS | 1922 | 1461433504909 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x126aba800 == 45 [pid = 1922] [id = 197] 10:45:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x123c50400) [pid = 1922] [serial = 589] [outer = 0x0] 10:45:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x12990c800) [pid = 1922] [serial = 590] [outer = 0x123c50400] 10:45:04 INFO - PROCESS | 1922 | 1461433504935 Marionette DEBUG loaded listener.js 10:45:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x12bbcc000) [pid = 1922] [serial = 591] [outer = 0x123c50400] 10:45:05 INFO - PROCESS | 1922 | 1461433505267 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]]]}] 10:45:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:45:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 10:45:05 INFO - PROCESS | 1922 | 1461433505290 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:45:05 INFO - PROCESS | 1922 | 1461433505292 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 10:45:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:45:05 INFO - PROCESS | 1922 | 1461433505294 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:45:05 INFO - PROCESS | 1922 | 1461433505295 Marionette TRACE conn2 <- [1,762,null,{}] 10:45:05 INFO - PROCESS | 1922 | 1461433505297 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}] 10:45:05 INFO - PROCESS | 1922 | 1461433505411 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:45:05 INFO - PROCESS | 1922 | 1461433505419 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b11c000 == 46 [pid = 1922] [id = 198] 10:45:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x12be5ec00) [pid = 1922] [serial = 592] [outer = 0x0] 10:45:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x12deec400) [pid = 1922] [serial = 593] [outer = 0x12be5ec00] 10:45:05 INFO - PROCESS | 1922 | 1461433505447 Marionette DEBUG loaded listener.js 10:45:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x12e966c00) [pid = 1922] [serial = 594] [outer = 0x12be5ec00] 10:45:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:45:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 919ms 10:45:06 INFO - PROCESS | 1922 | 1461433506205 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]]]}] 10:45:06 INFO - PROCESS | 1922 | 1461433506213 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:45:06 INFO - PROCESS | 1922 | 1461433506214 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 10:45:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:45:06 INFO - PROCESS | 1922 | 1461433506216 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:45:06 INFO - PROCESS | 1922 | 1461433506218 Marionette TRACE conn2 <- [1,766,null,{}] 10:45:06 INFO - PROCESS | 1922 | 1461433506220 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}] 10:45:06 INFO - PROCESS | 1922 | 1461433506294 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:45:06 INFO - PROCESS | 1922 | 1461433506300 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12beb7800 == 47 [pid = 1922] [id = 199] 10:45:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x12dccc400) [pid = 1922] [serial = 595] [outer = 0x0] 10:45:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x12e9c5c00) [pid = 1922] [serial = 596] [outer = 0x12dccc400] 10:45:06 INFO - PROCESS | 1922 | 1461433506326 Marionette DEBUG loaded listener.js 10:45:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x12eb28400) [pid = 1922] [serial = 597] [outer = 0x12dccc400] 10:45:07 INFO - PROCESS | 1922 | 1461433507183 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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:45:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1019ms 10:45:07 INFO - PROCESS | 1922 | 1461433507236 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 1922 | 1461433507239 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 10:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:45:07 INFO - PROCESS | 1922 | 1461433507243 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 1922 | 1461433507246 Marionette TRACE conn2 <- [1,770,null,{}] 10:45:07 INFO - PROCESS | 1922 | 1461433507266 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}] 10:45:07 INFO - PROCESS | 1922 | 1461433507393 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:45:07 INFO - PROCESS | 1922 | 1461433507443 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aac8800 == 48 [pid = 1922] [id = 200] 10:45:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11a96d000) [pid = 1922] [serial = 598] [outer = 0x0] 10:45:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11a8bbc00) [pid = 1922] [serial = 599] [outer = 0x11a96d000] 10:45:07 INFO - PROCESS | 1922 | 1461433507478 Marionette DEBUG loaded listener.js 10:45:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11bb41400) [pid = 1922] [serial = 600] [outer = 0x11a96d000] 10:45:07 INFO - PROCESS | 1922 | 1461433507920 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]]]}] 10:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 10:45:07 INFO - PROCESS | 1922 | 1461433507934 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:45:07 INFO - PROCESS | 1922 | 1461433507938 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 10:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:45:07 INFO - PROCESS | 1922 | 1461433507943 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:45:07 INFO - PROCESS | 1922 | 1461433507945 Marionette TRACE conn2 <- [1,774,null,{}] 10:45:07 INFO - PROCESS | 1922 | 1461433507948 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}] 10:45:08 INFO - PROCESS | 1922 | 1461433508048 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:45:08 INFO - PROCESS | 1922 | 1461433508099 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c20800 == 49 [pid = 1922] [id = 201] 10:45:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11bb42800) [pid = 1922] [serial = 601] [outer = 0x0] 10:45:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11c8ac400) [pid = 1922] [serial = 602] [outer = 0x11bb42800] 10:45:08 INFO - PROCESS | 1922 | 1461433508129 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x1276a8800) [pid = 1922] [serial = 603] [outer = 0x11bb42800] 10:45:08 INFO - PROCESS | 1922 | 1461433508529 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]]]}] 10:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 619ms 10:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:45:08 INFO - PROCESS | 1922 | 1461433508563 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:45:08 INFO - PROCESS | 1922 | 1461433508565 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 10:45:08 INFO - PROCESS | 1922 | 1461433508567 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:45:08 INFO - PROCESS | 1922 | 1461433508570 Marionette TRACE conn2 <- [1,778,null,{}] 10:45:08 INFO - PROCESS | 1922 | 1461433508578 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}] 10:45:08 INFO - PROCESS | 1922 | 1461433508736 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:45:08 INFO - PROCESS | 1922 | 1461433508798 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x12beb2800 == 50 [pid = 1922] [id = 202] 10:45:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12be49000) [pid = 1922] [serial = 604] [outer = 0x0] 10:45:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12be5ac00) [pid = 1922] [serial = 605] [outer = 0x12be49000] 10:45:08 INFO - PROCESS | 1922 | 1461433508831 Marionette DEBUG loaded listener.js 10:45:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12db47c00) [pid = 1922] [serial = 606] [outer = 0x12be49000] 10:45:09 INFO - PROCESS | 1922 | 1461433509259 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]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 722ms 10:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:45:09 INFO - PROCESS | 1922 | 1461433509289 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 1922 | 1461433509291 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 10:45:09 INFO - PROCESS | 1922 | 1461433509293 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 1922 | 1461433509295 Marionette TRACE conn2 <- [1,782,null,{}] 10:45:09 INFO - PROCESS | 1922 | 1461433509297 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}] 10:45:09 INFO - PROCESS | 1922 | 1461433509395 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:45:09 INFO - PROCESS | 1922 | 1461433509454 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x12dc45000 == 51 [pid = 1922] [id = 203] 10:45:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12db47000) [pid = 1922] [serial = 607] [outer = 0x0] 10:45:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12e56e000) [pid = 1922] [serial = 608] [outer = 0x12db47000] 10:45:09 INFO - PROCESS | 1922 | 1461433509491 Marionette DEBUG loaded listener.js 10:45:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12e9bac00) [pid = 1922] [serial = 609] [outer = 0x12db47000] 10:45:09 INFO - PROCESS | 1922 | 1461433509895 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]]]}] 10:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 619ms 10:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:45:09 INFO - PROCESS | 1922 | 1461433509913 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:45:09 INFO - PROCESS | 1922 | 1461433509914 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 10:45:09 INFO - PROCESS | 1922 | 1461433509917 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:45:09 INFO - PROCESS | 1922 | 1461433509918 Marionette TRACE conn2 <- [1,786,null,{}] 10:45:09 INFO - PROCESS | 1922 | 1461433509920 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}] 10:45:10 INFO - PROCESS | 1922 | 1461433510015 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:45:10 INFO - PROCESS | 1922 | 1461433510098 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de50800 == 52 [pid = 1922] [id = 204] 10:45:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12e9c0000) [pid = 1922] [serial = 610] [outer = 0x0] 10:45:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12eb2cc00) [pid = 1922] [serial = 611] [outer = 0x12e9c0000] 10:45:10 INFO - PROCESS | 1922 | 1461433510128 Marionette DEBUG loaded listener.js 10:45:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12f104000) [pid = 1922] [serial = 612] [outer = 0x12e9c0000] 10:45:10 INFO - PROCESS | 1922 | 1461433510544 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]]]}] 10:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 668ms 10:45:10 INFO - PROCESS | 1922 | 1461433510585 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:45:10 INFO - PROCESS | 1922 | 1461433510587 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 10:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:45:10 INFO - PROCESS | 1922 | 1461433510589 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:45:10 INFO - PROCESS | 1922 | 1461433510590 Marionette TRACE conn2 <- [1,790,null,{}] 10:45:10 INFO - PROCESS | 1922 | 1461433510593 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}] 10:45:10 INFO - PROCESS | 1922 | 1461433510704 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:45:10 INFO - PROCESS | 1922 | 1461433510768 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6b5000 == 53 [pid = 1922] [id = 205] 10:45:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12f103800) [pid = 1922] [serial = 613] [outer = 0x0] 10:45:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12f10b400) [pid = 1922] [serial = 614] [outer = 0x12f103800] 10:45:10 INFO - PROCESS | 1922 | 1461433510800 Marionette DEBUG loaded listener.js 10:45:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12f83c000) [pid = 1922] [serial = 615] [outer = 0x12f103800] 10:45:11 INFO - PROCESS | 1922 | 1461433511229 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]]]}] 10:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 10:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:45:11 INFO - PROCESS | 1922 | 1461433511268 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:45:11 INFO - PROCESS | 1922 | 1461433511269 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 10:45:11 INFO - PROCESS | 1922 | 1461433511272 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:45:11 INFO - PROCESS | 1922 | 1461433511274 Marionette TRACE conn2 <- [1,794,null,{}] 10:45:11 INFO - PROCESS | 1922 | 1461433511296 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}] 10:45:11 INFO - PROCESS | 1922 | 1461433511428 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:45:11 INFO - PROCESS | 1922 | 1461433511489 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b202800 == 54 [pid = 1922] [id = 206] 10:45:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x118a97800) [pid = 1922] [serial = 616] [outer = 0x0] 10:45:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x11c457000) [pid = 1922] [serial = 617] [outer = 0x118a97800] 10:45:11 INFO - PROCESS | 1922 | 1461433511537 Marionette DEBUG loaded listener.js 10:45:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x11c45ac00) [pid = 1922] [serial = 618] [outer = 0x118a97800] 10:45:12 INFO - PROCESS | 1922 | 1461433512187 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]]]}] 10:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 971ms 10:45:12 INFO - PROCESS | 1922 | 1461433512244 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 1922 | 1461433512246 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 10:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:45:12 INFO - PROCESS | 1922 | 1461433512250 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 1922 | 1461433512252 Marionette TRACE conn2 <- [1,798,null,{}] 10:45:12 INFO - PROCESS | 1922 | 1461433512256 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}] 10:45:12 INFO - PROCESS | 1922 | 1461433512352 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:45:12 INFO - PROCESS | 1922 | 1461433512416 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ada9000 == 55 [pid = 1922] [id = 207] 10:45:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11b00ec00) [pid = 1922] [serial = 619] [outer = 0x0] 10:45:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x11bcda800) [pid = 1922] [serial = 620] [outer = 0x11b00ec00] 10:45:12 INFO - PROCESS | 1922 | 1461433512446 Marionette DEBUG loaded listener.js 10:45:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11c407800) [pid = 1922] [serial = 621] [outer = 0x11b00ec00] 10:45:12 INFO - PROCESS | 1922 | --DOCSHELL 0x12b11c000 == 54 [pid = 1922] [id = 198] 10:45:12 INFO - PROCESS | 1922 | --DOCSHELL 0x126aba800 == 53 [pid = 1922] [id = 197] 10:45:12 INFO - PROCESS | 1922 | --DOCSHELL 0x124123800 == 52 [pid = 1922] [id = 196] 10:45:12 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5ae800 == 51 [pid = 1922] [id = 195] 10:45:12 INFO - PROCESS | 1922 | --DOCSHELL 0x11aabc800 == 50 [pid = 1922] [id = 194] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11a96a400) [pid = 1922] [serial = 527] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x123b1bc00) [pid = 1922] [serial = 530] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x126c24800) [pid = 1922] [serial = 533] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12b4de400) [pid = 1922] [serial = 557] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOCSHELL 0x11adab000 == 49 [pid = 1922] [id = 193] 10:45:12 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfdb800 == 48 [pid = 1922] [id = 188] 10:45:12 INFO - PROCESS | 1922 | --DOCSHELL 0x1158c7000 == 47 [pid = 1922] [id = 187] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12891fc00) [pid = 1922] [serial = 551] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11a96ec00) [pid = 1922] [serial = 540] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x118854c00) [pid = 1922] [serial = 539] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x123b1fc00) [pid = 1922] [serial = 545] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11b723000) [pid = 1922] [serial = 542] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11bcd4000) [pid = 1922] [serial = 543] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12b47a000) [pid = 1922] [serial = 536] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12413e000) [pid = 1922] [serial = 548] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x129ce9400) [pid = 1922] [serial = 554] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x129903c00) [pid = 1922] [serial = 552] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12b47fc00) [pid = 1922] [serial = 555] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x123c51000) [pid = 1922] [serial = 546] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x126e32800) [pid = 1922] [serial = 549] [outer = 0x0] [url = about:blank] 10:45:12 INFO - PROCESS | 1922 | 1461433512845 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]]]}] 10:45:12 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 10:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 621ms 10:45:12 INFO - PROCESS | 1922 | 1461433512872 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:45:12 INFO - PROCESS | 1922 | 1461433512875 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 10:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:45:12 INFO - PROCESS | 1922 | 1461433512880 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:45:12 INFO - PROCESS | 1922 | 1461433512881 Marionette TRACE conn2 <- [1,802,null,{}] 10:45:12 INFO - PROCESS | 1922 | 1461433512884 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}] 10:45:12 INFO - PROCESS | 1922 | 1461433512968 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:45:12 INFO - PROCESS | 1922 | 1461433512994 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ada0800 == 48 [pid = 1922] [id = 208] 10:45:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11c45e400) [pid = 1922] [serial = 622] [outer = 0x0] 10:45:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11c509c00) [pid = 1922] [serial = 623] [outer = 0x11c45e400] 10:45:13 INFO - PROCESS | 1922 | 1461433513023 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x123c56800) [pid = 1922] [serial = 624] [outer = 0x11c45e400] 10:45:13 INFO - PROCESS | 1922 | 1461433513385 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]]]}] 10:45:13 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 10:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 522ms 10:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:45:13 INFO - PROCESS | 1922 | 1461433513402 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 1922 | 1461433513403 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 10:45:13 INFO - PROCESS | 1922 | 1461433513405 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 1922 | 1461433513408 Marionette TRACE conn2 <- [1,806,null,{}] 10:45:13 INFO - PROCESS | 1922 | 1461433513415 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}] 10:45:13 INFO - PROCESS | 1922 | 1461433513497 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:45:13 INFO - PROCESS | 1922 | 1461433513505 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x123cdd000 == 49 [pid = 1922] [id = 209] 10:45:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x126c24800) [pid = 1922] [serial = 625] [outer = 0x0] 10:45:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12891fc00) [pid = 1922] [serial = 626] [outer = 0x126c24800] 10:45:13 INFO - PROCESS | 1922 | 1461433513533 Marionette DEBUG loaded listener.js 10:45:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x129906400) [pid = 1922] [serial = 627] [outer = 0x126c24800] 10:45:13 INFO - PROCESS | 1922 | [1922] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 10:45:13 INFO - PROCESS | 1922 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 10:45:13 INFO - PROCESS | 1922 | Determined SkiaGL cache limits: Size 100663296, Items: 256 10:45:13 INFO - PROCESS | 1922 | [GFX2-]: Using SkiaGL canvas. 10:45:13 INFO - PROCESS | 1922 | 1461433513894 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]]]}] 10:45:13 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 10:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 10:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:45:13 INFO - PROCESS | 1922 | 1461433513927 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:45:13 INFO - PROCESS | 1922 | 1461433513929 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 10:45:13 INFO - PROCESS | 1922 | 1461433513931 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:45:13 INFO - PROCESS | 1922 | 1461433513933 Marionette TRACE conn2 <- [1,810,null,{}] 10:45:13 INFO - PROCESS | 1922 | 1461433513935 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}] 10:45:14 INFO - PROCESS | 1922 | 1461433514015 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:45:14 INFO - PROCESS | 1922 | 1461433514021 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x119814800 == 50 [pid = 1922] [id = 210] 10:45:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x129911400) [pid = 1922] [serial = 628] [outer = 0x0] 10:45:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12b155800) [pid = 1922] [serial = 629] [outer = 0x129911400] 10:45:14 INFO - PROCESS | 1922 | 1461433514047 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12be5bc00) [pid = 1922] [serial = 630] [outer = 0x129911400] 10:45:14 INFO - PROCESS | 1922 | 1461433514386 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]]]}] 10:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 469ms 10:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:45:14 INFO - PROCESS | 1922 | 1461433514403 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 10:45:14 INFO - PROCESS | 1922 | 1461433514404 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 10:45:14 INFO - PROCESS | 1922 | 1461433514406 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - PROCESS | 1922 | 1461433514407 Marionette TRACE conn2 <- [1,814,null,{}] 10:45:14 INFO - PROCESS | 1922 | 1461433514409 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}] 10:45:14 INFO - PROCESS | 1922 | 1461433514492 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:45:14 INFO - PROCESS | 1922 | 1461433514547 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2c2000 == 51 [pid = 1922] [id = 211] 10:45:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x129c18400) [pid = 1922] [serial = 631] [outer = 0x0] 10:45:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12d0b4c00) [pid = 1922] [serial = 632] [outer = 0x129c18400] 10:45:14 INFO - PROCESS | 1922 | 1461433514575 Marionette DEBUG loaded listener.js 10:45:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12dc4ac00) [pid = 1922] [serial = 633] [outer = 0x129c18400] 10:45:14 INFO - PROCESS | 1922 | 1461433514886 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] 10:45:14 INFO - PROCESS | 1922 | 1461433514927 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 10:45:14 INFO - PROCESS | 1922 | 1461433514929 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:45:14 INFO - PROCESS | 1922 | 1461433514930 Marionette TRACE conn2 <- [1,818,null,{}] 10:45:14 INFO - PROCESS | 1922 | 1461433514941 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}] 10:45:15 INFO - PROCESS | 1922 | 1461433515055 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:45:15 INFO - PROCESS | 1922 | 1461433515059 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d408800 == 52 [pid = 1922] [id = 212] 10:45:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12d0d0800) [pid = 1922] [serial = 634] [outer = 0x0] 10:45:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12e567800) [pid = 1922] [serial = 635] [outer = 0x12d0d0800] 10:45:15 INFO - PROCESS | 1922 | 1461433515116 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12f2ca400) [pid = 1922] [serial = 636] [outer = 0x12d0d0800] 10:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:45:15 INFO - PROCESS | 1922 | 1461433515450 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]]]}] 10:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 528ms 10:45:15 INFO - PROCESS | 1922 | 1461433515458 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:45:15 INFO - PROCESS | 1922 | 1461433515459 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 10:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:45:15 INFO - PROCESS | 1922 | 1461433515461 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 1922 | 1461433515462 Marionette TRACE conn2 <- [1,822,null,{}] 10:45:15 INFO - PROCESS | 1922 | 1461433515465 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}] 10:45:15 INFO - PROCESS | 1922 | 1461433515566 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:45:15 INFO - PROCESS | 1922 | 1461433515570 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6c6800 == 53 [pid = 1922] [id = 213] 10:45:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12f2ca800) [pid = 1922] [serial = 637] [outer = 0x0] 10:45:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12f83e000) [pid = 1922] [serial = 638] [outer = 0x12f2ca800] 10:45:15 INFO - PROCESS | 1922 | 1461433515622 Marionette DEBUG loaded listener.js 10:45:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12f844400) [pid = 1922] [serial = 639] [outer = 0x12f2ca800] 10:45:15 INFO - PROCESS | 1922 | 1461433515937 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] 10:45:15 INFO - PROCESS | 1922 | 1461433515982 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 10:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:45:15 INFO - PROCESS | 1922 | 1461433515984 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:45:15 INFO - PROCESS | 1922 | 1461433515985 Marionette TRACE conn2 <- [1,826,null,{}] 10:45:15 INFO - PROCESS | 1922 | 1461433515987 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}] 10:45:16 INFO - PROCESS | 1922 | 1461433516086 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:45:16 INFO - PROCESS | 1922 | 1461433516099 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f0000 == 54 [pid = 1922] [id = 214] 10:45:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x113449800) [pid = 1922] [serial = 640] [outer = 0x0] 10:45:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x11344dc00) [pid = 1922] [serial = 641] [outer = 0x113449800] 10:45:16 INFO - PROCESS | 1922 | 1461433516124 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x128f3e000) [pid = 1922] [serial = 642] [outer = 0x113449800] 10:45:16 INFO - PROCESS | 1922 | 1461433516469 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]]]}] 10:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 521ms 10:45:16 INFO - PROCESS | 1922 | 1461433516509 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:45:16 INFO - PROCESS | 1922 | 1461433516510 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 10:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:45:16 INFO - PROCESS | 1922 | 1461433516513 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:45:16 INFO - PROCESS | 1922 | 1461433516514 Marionette TRACE conn2 <- [1,830,null,{}] 10:45:16 INFO - PROCESS | 1922 | 1461433516516 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}] 10:45:16 INFO - PROCESS | 1922 | 1461433516630 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:45:16 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x12be5ec00) [pid = 1922] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:45:16 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x1271c4c00) [pid = 1922] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:45:16 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x123c50400) [pid = 1922] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:45:16 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11a945c00) [pid = 1922] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:45:16 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x116614c00) [pid = 1922] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:45:16 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11a971400) [pid = 1922] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:45:16 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x123c54c00) [pid = 1922] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:45:16 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x129908800) [pid = 1922] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:45:16 INFO - PROCESS | 1922 | 1461433516675 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a69800 == 55 [pid = 1922] [id = 215] 10:45:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x11539b000) [pid = 1922] [serial = 643] [outer = 0x0] 10:45:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11b00b000) [pid = 1922] [serial = 644] [outer = 0x11539b000] 10:45:16 INFO - PROCESS | 1922 | 1461433516700 Marionette DEBUG loaded listener.js 10:45:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12990f800) [pid = 1922] [serial = 645] [outer = 0x11539b000] 10:45:17 INFO - PROCESS | 1922 | 1461433517048 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]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 571ms 10:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:45:17 INFO - PROCESS | 1922 | 1461433517085 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 1922 | 1461433517087 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 10:45:17 INFO - PROCESS | 1922 | 1461433517090 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 1922 | 1461433517092 Marionette TRACE conn2 <- [1,834,null,{}] 10:45:17 INFO - PROCESS | 1922 | 1461433517095 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}] 10:45:17 INFO - PROCESS | 1922 | 1461433517225 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:45:17 INFO - PROCESS | 1922 | 1461433517301 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad95000 == 56 [pid = 1922] [id = 216] 10:45:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x1134dcc00) [pid = 1922] [serial = 646] [outer = 0x0] 10:45:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x1134e2400) [pid = 1922] [serial = 647] [outer = 0x1134dcc00] 10:45:17 INFO - PROCESS | 1922 | 1461433517338 Marionette DEBUG loaded listener.js 10:45:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x1134e7c00) [pid = 1922] [serial = 648] [outer = 0x1134dcc00] 10:45:17 INFO - PROCESS | 1922 | 1461433517660 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]]]}] 10:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 621ms 10:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:45:17 INFO - PROCESS | 1922 | 1461433517711 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:45:17 INFO - PROCESS | 1922 | 1461433517713 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 10:45:17 INFO - PROCESS | 1922 | 1461433517716 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:45:17 INFO - PROCESS | 1922 | 1461433517719 Marionette TRACE conn2 <- [1,838,null,{}] 10:45:17 INFO - PROCESS | 1922 | 1461433517722 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}] 10:45:17 INFO - PROCESS | 1922 | 1461433517902 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:45:17 INFO - PROCESS | 1922 | 1461433517941 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fbbc000 == 57 [pid = 1922] [id = 217] 10:45:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x1134dec00) [pid = 1922] [serial = 649] [outer = 0x0] 10:45:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x118d25000) [pid = 1922] [serial = 650] [outer = 0x1134dec00] 10:45:17 INFO - PROCESS | 1922 | 1461433517987 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x124753000) [pid = 1922] [serial = 651] [outer = 0x1134dec00] 10:45:18 INFO - PROCESS | 1922 | 1461433518355 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]]]}] 10:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 675ms 10:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:45:18 INFO - PROCESS | 1922 | 1461433518392 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:45:18 INFO - PROCESS | 1922 | 1461433518393 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 10:45:18 INFO - PROCESS | 1922 | 1461433518396 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:45:18 INFO - PROCESS | 1922 | 1461433518398 Marionette TRACE conn2 <- [1,842,null,{}] 10:45:18 INFO - PROCESS | 1922 | 1461433518402 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}] 10:45:18 INFO - PROCESS | 1922 | 1461433518559 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:45:18 INFO - PROCESS | 1922 | 1461433518574 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fc5c800 == 58 [pid = 1922] [id = 218] 10:45:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x1134e6c00) [pid = 1922] [serial = 652] [outer = 0x0] 10:45:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x115669000) [pid = 1922] [serial = 653] [outer = 0x1134e6c00] 10:45:18 INFO - PROCESS | 1922 | 1461433518614 Marionette DEBUG loaded listener.js 10:45:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x11566e800) [pid = 1922] [serial = 654] [outer = 0x1134e6c00] 10:45:19 INFO - PROCESS | 1922 | 1461433519124 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]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 771ms 10:45:19 INFO - PROCESS | 1922 | 1461433519168 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 1922 | 1461433519170 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 10:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:45:19 INFO - PROCESS | 1922 | 1461433519174 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 1922 | 1461433519177 Marionette TRACE conn2 <- [1,846,null,{}] 10:45:19 INFO - PROCESS | 1922 | 1461433519197 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}] 10:45:19 INFO - PROCESS | 1922 | 1461433519359 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:45:19 INFO - PROCESS | 1922 | 1461433519410 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3a3800 == 59 [pid = 1922] [id = 219] 10:45:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x11566f400) [pid = 1922] [serial = 655] [outer = 0x0] 10:45:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x118ad7800) [pid = 1922] [serial = 656] [outer = 0x11566f400] 10:45:19 INFO - PROCESS | 1922 | 1461433519443 Marionette DEBUG loaded listener.js 10:45:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x11a966400) [pid = 1922] [serial = 657] [outer = 0x11566f400] 10:45:19 INFO - PROCESS | 1922 | 1461433519864 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]]]}] 10:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 721ms 10:45:19 INFO - PROCESS | 1922 | 1461433519895 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:45:19 INFO - PROCESS | 1922 | 1461433519899 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 10:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:45:19 INFO - PROCESS | 1922 | 1461433519903 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:45:19 INFO - PROCESS | 1922 | 1461433519905 Marionette TRACE conn2 <- [1,850,null,{}] 10:45:19 INFO - PROCESS | 1922 | 1461433519908 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}] 10:45:20 INFO - PROCESS | 1922 | 1461433520015 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:45:20 INFO - PROCESS | 1922 | 1461433520081 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x126abd800 == 60 [pid = 1922] [id = 220] 10:45:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x11aa1c800) [pid = 1922] [serial = 658] [outer = 0x0] 10:45:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x11c452800) [pid = 1922] [serial = 659] [outer = 0x11aa1c800] 10:45:20 INFO - PROCESS | 1922 | 1461433520113 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x123b1fc00) [pid = 1922] [serial = 660] [outer = 0x11aa1c800] 10:45:20 INFO - PROCESS | 1922 | 1461433520550 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]]]}] 10:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 10:45:20 INFO - PROCESS | 1922 | 1461433520575 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:45:20 INFO - PROCESS | 1922 | 1461433520576 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 10:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:45:20 INFO - PROCESS | 1922 | 1461433520579 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:45:20 INFO - PROCESS | 1922 | 1461433520581 Marionette TRACE conn2 <- [1,854,null,{}] 10:45:20 INFO - PROCESS | 1922 | 1461433520631 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}] 10:45:20 INFO - PROCESS | 1922 | 1461433520767 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:45:20 INFO - PROCESS | 1922 | 1461433520820 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fc53000 == 61 [pid = 1922] [id = 221] 10:45:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12474e400) [pid = 1922] [serial = 661] [outer = 0x0] 10:45:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x124751000) [pid = 1922] [serial = 662] [outer = 0x12474e400] 10:45:20 INFO - PROCESS | 1922 | 1461433520852 Marionette DEBUG loaded listener.js 10:45:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x1271c4c00) [pid = 1922] [serial = 663] [outer = 0x12474e400] 10:45:21 INFO - PROCESS | 1922 | 1461433521268 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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 741ms 10:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:45:21 INFO - PROCESS | 1922 | 1461433521320 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:45:21 INFO - PROCESS | 1922 | 1461433521322 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 10:45:21 INFO - PROCESS | 1922 | 1461433521325 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:45:21 INFO - PROCESS | 1922 | 1461433521326 Marionette TRACE conn2 <- [1,858,null,{}] 10:45:21 INFO - PROCESS | 1922 | 1461433521328 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}] 10:45:21 INFO - PROCESS | 1922 | 1461433521433 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:45:21 INFO - PROCESS | 1922 | 1461433521485 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x13045b000 == 62 [pid = 1922] [id = 222] 10:45:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x129902c00) [pid = 1922] [serial = 664] [outer = 0x0] 10:45:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x129cee800) [pid = 1922] [serial = 665] [outer = 0x129902c00] 10:45:21 INFO - PROCESS | 1922 | 1461433521516 Marionette DEBUG loaded listener.js 10:45:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x12d494c00) [pid = 1922] [serial = 666] [outer = 0x129902c00] 10:45:21 INFO - PROCESS | 1922 | 1461433521958 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]]]}] 10:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 10:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:45:22 INFO - PROCESS | 1922 | 1461433521995 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 1922 | 1461433521997 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 10:45:22 INFO - PROCESS | 1922 | 1461433522000 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 1922 | 1461433522003 Marionette TRACE conn2 <- [1,862,null,{}] 10:45:22 INFO - PROCESS | 1922 | 1461433522007 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}] 10:45:22 INFO - PROCESS | 1922 | 1461433522182 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:45:22 INFO - PROCESS | 1922 | 1461433522267 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b448800 == 63 [pid = 1922] [id = 223] 10:45:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x129905800) [pid = 1922] [serial = 667] [outer = 0x0] 10:45:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x12d497c00) [pid = 1922] [serial = 668] [outer = 0x129905800] 10:45:22 INFO - PROCESS | 1922 | 1461433522298 Marionette DEBUG loaded listener.js 10:45:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x12d49d000) [pid = 1922] [serial = 669] [outer = 0x129905800] 10:45:22 INFO - PROCESS | 1922 | 1461433522725 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]]]}] 10:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 772ms 10:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:45:22 INFO - PROCESS | 1922 | 1461433522772 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:45:22 INFO - PROCESS | 1922 | 1461433522774 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 10:45:22 INFO - PROCESS | 1922 | 1461433522787 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:45:22 INFO - PROCESS | 1922 | 1461433522789 Marionette TRACE conn2 <- [1,866,null,{}] 10:45:22 INFO - PROCESS | 1922 | 1461433522792 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}] 10:45:22 INFO - PROCESS | 1922 | 1461433522907 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:45:22 INFO - PROCESS | 1922 | 1461433522965 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2cb800 == 64 [pid = 1922] [id = 224] 10:45:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x12d491800) [pid = 1922] [serial = 670] [outer = 0x0] 10:45:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x12e567400) [pid = 1922] [serial = 671] [outer = 0x12d491800] 10:45:23 INFO - PROCESS | 1922 | 1461433522997 Marionette DEBUG loaded listener.js 10:45:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x12f110800) [pid = 1922] [serial = 672] [outer = 0x12d491800] 10:45:23 INFO - PROCESS | 1922 | 1461433523777 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]]]}] 10:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1032ms 10:45:23 INFO - PROCESS | 1922 | 1461433523810 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:45:23 INFO - PROCESS | 1922 | 1461433523815 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 10:45:23 INFO - PROCESS | 1922 | 1461433523820 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:45:23 INFO - PROCESS | 1922 | 1461433523823 Marionette TRACE conn2 <- [1,870,null,{}] 10:45:23 INFO - PROCESS | 1922 | 1461433523828 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}] 10:45:23 INFO - PROCESS | 1922 | 1461433523947 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:45:24 INFO - PROCESS | 1922 | 1461433524004 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a60000 == 65 [pid = 1922] [id = 225] 10:45:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x117846800) [pid = 1922] [serial = 673] [outer = 0x0] 10:45:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x119052800) [pid = 1922] [serial = 674] [outer = 0x117846800] 10:45:24 INFO - PROCESS | 1922 | 1461433524033 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x11a8c8c00) [pid = 1922] [serial = 675] [outer = 0x117846800] 10:45:24 INFO - PROCESS | 1922 | 1461433524470 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]]]}] 10:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 674ms 10:45:24 INFO - PROCESS | 1922 | 1461433524493 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:45:24 INFO - PROCESS | 1922 | 1461433524497 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 10:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:45:24 INFO - PROCESS | 1922 | 1461433524501 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:45:24 INFO - PROCESS | 1922 | 1461433524503 Marionette TRACE conn2 <- [1,874,null,{}] 10:45:24 INFO - PROCESS | 1922 | 1461433524505 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}] 10:45:24 INFO - PROCESS | 1922 | 1461433524590 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:45:24 INFO - PROCESS | 1922 | 1461433524675 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aac9800 == 66 [pid = 1922] [id = 226] 10:45:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x11644a800) [pid = 1922] [serial = 676] [outer = 0x0] 10:45:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x11a8c4400) [pid = 1922] [serial = 677] [outer = 0x11644a800] 10:45:24 INFO - PROCESS | 1922 | 1461433524710 Marionette DEBUG loaded listener.js 10:45:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x11ab8dc00) [pid = 1922] [serial = 678] [outer = 0x11644a800] 10:45:25 INFO - PROCESS | 1922 | 1461433525232 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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 774ms 10:45:25 INFO - PROCESS | 1922 | 1461433525276 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 1922 | 1461433525279 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 10:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:45:25 INFO - PROCESS | 1922 | 1461433525285 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 1922 | 1461433525288 Marionette TRACE conn2 <- [1,878,null,{}] 10:45:25 INFO - PROCESS | 1922 | 1461433525300 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}] 10:45:25 INFO - PROCESS | 1922 | 1461433525452 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12d417800 == 65 [pid = 1922] [id = 192] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x1276c1000 == 64 [pid = 1922] [id = 189] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc19000 == 63 [pid = 1922] [id = 191] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12b11a000 == 62 [pid = 1922] [id = 190] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f1000 == 61 [pid = 1922] [id = 175] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5ad800 == 60 [pid = 1922] [id = 178] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12fbbc000 == 59 [pid = 1922] [id = 217] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad95000 == 58 [pid = 1922] [id = 216] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x123a69800 == 57 [pid = 1922] [id = 215] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f0000 == 56 [pid = 1922] [id = 214] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6c6800 == 55 [pid = 1922] [id = 213] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x11643e400) [pid = 1922] [serial = 560] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x11bff0000) [pid = 1922] [serial = 563] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x1271c4800) [pid = 1922] [serial = 566] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x12d430400) [pid = 1922] [serial = 572] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x12b4e1c00) [pid = 1922] [serial = 569] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x12dee9400) [pid = 1922] [serial = 575] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x12e9c5c00) [pid = 1922] [serial = 596] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12d408800 == 54 [pid = 1922] [id = 212] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2c2000 == 53 [pid = 1922] [id = 211] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x119814800 == 52 [pid = 1922] [id = 210] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x123cdd000 == 51 [pid = 1922] [id = 209] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x11ada0800 == 50 [pid = 1922] [id = 208] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x11ada9000 == 49 [pid = 1922] [id = 207] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12de50800 == 48 [pid = 1922] [id = 204] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12dc45000 == 47 [pid = 1922] [id = 203] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12beb2800 == 46 [pid = 1922] [id = 202] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x123c20800 == 45 [pid = 1922] [id = 201] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x11aac8800 == 44 [pid = 1922] [id = 200] 10:45:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12beb7800 == 43 [pid = 1922] [id = 199] 10:45:25 INFO - PROCESS | 1922 | 1461433525537 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x119211000 == 44 [pid = 1922] [id = 227] 10:45:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x113451800) [pid = 1922] [serial = 679] [outer = 0x0] 10:45:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x115662800) [pid = 1922] [serial = 680] [outer = 0x113451800] 10:45:25 INFO - PROCESS | 1922 | 1461433525564 Marionette DEBUG loaded listener.js 10:45:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x11bff3c00) [pid = 1922] [serial = 681] [outer = 0x113451800] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x12990fc00) [pid = 1922] [serial = 525] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x12e966c00) [pid = 1922] [serial = 594] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x12b478000) [pid = 1922] [serial = 587] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x12990c800) [pid = 1922] [serial = 590] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x12deec400) [pid = 1922] [serial = 593] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x11b7c1800) [pid = 1922] [serial = 581] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x123c4a400) [pid = 1922] [serial = 582] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x12bbcfc00) [pid = 1922] [serial = 558] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x11bb41c00) [pid = 1922] [serial = 579] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x11aa24400) [pid = 1922] [serial = 578] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x12891f800) [pid = 1922] [serial = 584] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x12bbcc000) [pid = 1922] [serial = 591] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x12b55fc00) [pid = 1922] [serial = 588] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x12990e000) [pid = 1922] [serial = 585] [outer = 0x0] [url = about:blank] 10:45:25 INFO - PROCESS | 1922 | 1461433525868 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]]]}] 10:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 625ms 10:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:45:25 INFO - PROCESS | 1922 | 1461433525922 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:45:25 INFO - PROCESS | 1922 | 1461433525923 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 10:45:25 INFO - PROCESS | 1922 | 1461433525926 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:45:25 INFO - PROCESS | 1922 | 1461433525927 Marionette TRACE conn2 <- [1,882,null,{}] 10:45:25 INFO - PROCESS | 1922 | 1461433525929 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}] 10:45:26 INFO - PROCESS | 1922 | 1461433526028 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:45:26 INFO - PROCESS | 1922 | 1461433526079 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b215800 == 45 [pid = 1922] [id = 228] 10:45:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x11b7b8c00) [pid = 1922] [serial = 682] [outer = 0x0] 10:45:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x11c403c00) [pid = 1922] [serial = 683] [outer = 0x11b7b8c00] 10:45:26 INFO - PROCESS | 1922 | 1461433526105 Marionette DEBUG loaded listener.js 10:45:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x11c505000) [pid = 1922] [serial = 684] [outer = 0x11b7b8c00] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11b21f000 == 44 [pid = 1922] [id = 157] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11b202800 == 43 [pid = 1922] [id = 206] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6b9000 == 42 [pid = 1922] [id = 140] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4df800 == 41 [pid = 1922] [id = 179] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6b5000 == 40 [pid = 1922] [id = 205] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x119bc7000 == 39 [pid = 1922] [id = 176] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11c713000 == 38 [pid = 1922] [id = 177] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12b871800 == 37 [pid = 1922] [id = 158] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x123a60000 == 36 [pid = 1922] [id = 225] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2cb800 == 35 [pid = 1922] [id = 224] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12b448800 == 34 [pid = 1922] [id = 223] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x13045b000 == 33 [pid = 1922] [id = 222] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12fc53000 == 32 [pid = 1922] [id = 221] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x126abd800 == 31 [pid = 1922] [id = 220] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12fc5c800 == 30 [pid = 1922] [id = 218] 10:45:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3a3800 == 29 [pid = 1922] [id = 219] 10:45:27 INFO - PROCESS | 1922 | --DOCSHELL 0x11aac9800 == 28 [pid = 1922] [id = 226] 10:45:27 INFO - PROCESS | 1922 | --DOCSHELL 0x119211000 == 27 [pid = 1922] [id = 227] 10:45:27 INFO - PROCESS | 1922 | 1461433527687 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]]]}] 10:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1769ms 10:45:27 INFO - PROCESS | 1922 | 1461433527696 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:45:27 INFO - PROCESS | 1922 | 1461433527699 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 10:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:45:27 INFO - PROCESS | 1922 | 1461433527704 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:45:27 INFO - PROCESS | 1922 | 1461433527706 Marionette TRACE conn2 <- [1,886,null,{}] 10:45:27 INFO - PROCESS | 1922 | 1461433527711 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}] 10:45:27 INFO - PROCESS | 1922 | 1461433527789 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:45:27 INFO - PROCESS | 1922 | 1461433527839 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x11540f000 == 28 [pid = 1922] [id = 229] 10:45:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x114545c00) [pid = 1922] [serial = 685] [outer = 0x0] 10:45:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x114547c00) [pid = 1922] [serial = 686] [outer = 0x114545c00] 10:45:27 INFO - PROCESS | 1922 | 1461433527868 Marionette DEBUG loaded listener.js 10:45:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x114bacc00) [pid = 1922] [serial = 687] [outer = 0x114545c00] 10:45:28 INFO - PROCESS | 1922 | 1461433528190 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]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 522ms 10:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:45:28 INFO - PROCESS | 1922 | 1461433528226 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 1922 | 1461433528231 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 10:45:28 INFO - PROCESS | 1922 | 1461433528235 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 1922 | 1461433528237 Marionette TRACE conn2 <- [1,890,null,{}] 10:45:28 INFO - PROCESS | 1922 | 1461433528240 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}] 10:45:28 INFO - PROCESS | 1922 | 1461433528314 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:45:28 INFO - PROCESS | 1922 | 1461433528367 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x116422000 == 29 [pid = 1922] [id = 230] 10:45:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x114546800) [pid = 1922] [serial = 688] [outer = 0x0] 10:45:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x1155e2400) [pid = 1922] [serial = 689] [outer = 0x114546800] 10:45:28 INFO - PROCESS | 1922 | 1461433528396 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x115894800) [pid = 1922] [serial = 690] [outer = 0x114546800] 10:45:28 INFO - PROCESS | 1922 | 1461433528716 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]]]}] 10:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 521ms 10:45:28 INFO - PROCESS | 1922 | 1461433528760 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:45:28 INFO - PROCESS | 1922 | 1461433528762 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 10:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:45:28 INFO - PROCESS | 1922 | 1461433528765 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:45:28 INFO - PROCESS | 1922 | 1461433528767 Marionette TRACE conn2 <- [1,894,null,{}] 10:45:28 INFO - PROCESS | 1922 | 1461433528775 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}] 10:45:28 INFO - PROCESS | 1922 | 1461433528871 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:45:28 INFO - PROCESS | 1922 | 1461433528903 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c62000 == 30 [pid = 1922] [id = 231] 10:45:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x11344b000) [pid = 1922] [serial = 691] [outer = 0x0] 10:45:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x118a96800) [pid = 1922] [serial = 692] [outer = 0x11344b000] 10:45:28 INFO - PROCESS | 1922 | 1461433528932 Marionette DEBUG loaded listener.js 10:45:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x11905f400) [pid = 1922] [serial = 693] [outer = 0x11344b000] 10:45:29 INFO - PROCESS | 1922 | 1461433529287 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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 571ms 10:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:45:29 INFO - PROCESS | 1922 | 1461433529337 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 1922 | 1461433529339 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 10:45:29 INFO - PROCESS | 1922 | 1461433529341 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 1922 | 1461433529342 Marionette TRACE conn2 <- [1,898,null,{}] 10:45:29 INFO - PROCESS | 1922 | 1461433529344 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}] 10:45:29 INFO - PROCESS | 1922 | 1461433529432 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:45:29 INFO - PROCESS | 1922 | 1461433529465 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aacf800 == 31 [pid = 1922] [id = 232] 10:45:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x119294000) [pid = 1922] [serial = 694] [outer = 0x0] 10:45:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x11937bc00) [pid = 1922] [serial = 695] [outer = 0x119294000] 10:45:29 INFO - PROCESS | 1922 | 1461433529491 Marionette DEBUG loaded listener.js 10:45:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x11a604400) [pid = 1922] [serial = 696] [outer = 0x119294000] 10:45:29 INFO - PROCESS | 1922 | 1461433529817 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]]]}] 10:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 517ms 10:45:29 INFO - PROCESS | 1922 | 1461433529859 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:45:29 INFO - PROCESS | 1922 | 1461433529860 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 10:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:45:29 INFO - PROCESS | 1922 | 1461433529862 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:45:29 INFO - PROCESS | 1922 | 1461433529864 Marionette TRACE conn2 <- [1,902,null,{}] 10:45:29 INFO - PROCESS | 1922 | 1461433529866 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}] 10:45:29 INFO - PROCESS | 1922 | 1461433529955 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:45:29 INFO - PROCESS | 1922 | 1461433529987 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b21c800 == 32 [pid = 1922] [id = 233] 10:45:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x11344a800) [pid = 1922] [serial = 697] [outer = 0x0] 10:45:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x11a8c5000) [pid = 1922] [serial = 698] [outer = 0x11344a800] 10:45:30 INFO - PROCESS | 1922 | 1461433530013 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x11a96a000) [pid = 1922] [serial = 699] [outer = 0x11344a800] 10:45:30 INFO - PROCESS | 1922 | 1461433530375 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]]]}] 10:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 519ms 10:45:30 INFO - PROCESS | 1922 | 1461433530385 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:45:30 INFO - PROCESS | 1922 | 1461433530386 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 10:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:45:30 INFO - PROCESS | 1922 | 1461433530388 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:45:30 INFO - PROCESS | 1922 | 1461433530389 Marionette TRACE conn2 <- [1,906,null,{}] 10:45:30 INFO - PROCESS | 1922 | 1461433530391 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}] 10:45:30 INFO - PROCESS | 1922 | 1461433530497 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:45:30 INFO - PROCESS | 1922 | 1461433530532 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3a2800 == 33 [pid = 1922] [id = 234] 10:45:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 162 (0x11a96ec00) [pid = 1922] [serial = 700] [outer = 0x0] 10:45:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 163 (0x11acdb800) [pid = 1922] [serial = 701] [outer = 0x11a96ec00] 10:45:30 INFO - PROCESS | 1922 | 1461433530560 Marionette DEBUG loaded listener.js 10:45:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 164 (0x11b729c00) [pid = 1922] [serial = 702] [outer = 0x11a96ec00] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 163 (0x11adbb800) [pid = 1922] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 162 (0x119be2c00) [pid = 1922] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 161 (0x123d0f000) [pid = 1922] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x11ab91800) [pid = 1922] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x128fa6000) [pid = 1922] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x118a16800) [pid = 1922] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x12db4d000) [pid = 1922] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x12e9bfc00) [pid = 1922] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x1240ab800) [pid = 1922] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x12be61800) [pid = 1922] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x119b47c00) [pid = 1922] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x1159d4400) [pid = 1922] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x1134dec00) [pid = 1922] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x11c45e400) [pid = 1922] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x11a96d000) [pid = 1922] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x12dccc400) [pid = 1922] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x113449800) [pid = 1922] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x126c24800) [pid = 1922] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x129c18400) [pid = 1922] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x118a97800) [pid = 1922] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x129911400) [pid = 1922] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x12f2ca800) [pid = 1922] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x11b00ec00) [pid = 1922] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x12db47000) [pid = 1922] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x12f103800) [pid = 1922] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12be49000) [pid = 1922] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x11bb42800) [pid = 1922] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x1134dcc00) [pid = 1922] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x12e9c0000) [pid = 1922] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x11539b000) [pid = 1922] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x113451800) [pid = 1922] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x117846800) [pid = 1922] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x11644a800) [pid = 1922] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x11566f400) [pid = 1922] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x1134e6c00) [pid = 1922] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11aa1c800) [pid = 1922] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12474e400) [pid = 1922] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12d0d0800) [pid = 1922] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x129902c00) [pid = 1922] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x129905800) [pid = 1922] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12d491800) [pid = 1922] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x123c58000) [pid = 1922] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x129909800) [pid = 1922] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x1147c8400) [pid = 1922] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12dccdc00) [pid = 1922] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12d0d8800) [pid = 1922] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11a93ac00) [pid = 1922] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x129903800) [pid = 1922] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:45:31 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x123c52c00) [pid = 1922] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:45:31 INFO - PROCESS | 1922 | 1461433531290 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]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 923ms 10:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:45:31 INFO - PROCESS | 1922 | 1461433531311 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 1922 | 1461433531312 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 10:45:31 INFO - PROCESS | 1922 | 1461433531319 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 1922 | 1461433531321 Marionette TRACE conn2 <- [1,910,null,{}] 10:45:31 INFO - PROCESS | 1922 | 1461433531323 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}] 10:45:31 INFO - PROCESS | 1922 | 1461433531420 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:45:31 INFO - PROCESS | 1922 | 1461433531452 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc7c000 == 34 [pid = 1922] [id = 235] 10:45:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x1134e7800) [pid = 1922] [serial = 703] [outer = 0x0] 10:45:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11a605800) [pid = 1922] [serial = 704] [outer = 0x1134e7800] 10:45:31 INFO - PROCESS | 1922 | 1461433531478 Marionette DEBUG loaded listener.js 10:45:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x11ab91800) [pid = 1922] [serial = 705] [outer = 0x1134e7800] 10:45:31 INFO - PROCESS | 1922 | 1461433531758 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]]]}] 10:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 476ms 10:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:45:31 INFO - PROCESS | 1922 | 1461433531791 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:45:31 INFO - PROCESS | 1922 | 1461433531793 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 10:45:31 INFO - PROCESS | 1922 | 1461433531795 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:45:31 INFO - PROCESS | 1922 | 1461433531797 Marionette TRACE conn2 <- [1,914,null,{}] 10:45:31 INFO - PROCESS | 1922 | 1461433531805 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}] 10:45:31 INFO - PROCESS | 1922 | 1461433531919 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:45:32 INFO - PROCESS | 1922 | 1461433531991 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c867000 == 35 [pid = 1922] [id = 236] 10:45:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x115665000) [pid = 1922] [serial = 706] [outer = 0x0] 10:45:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x11b00d000) [pid = 1922] [serial = 707] [outer = 0x115665000] 10:45:32 INFO - PROCESS | 1922 | 1461433532020 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x11bb45400) [pid = 1922] [serial = 708] [outer = 0x115665000] 10:45:32 INFO - PROCESS | 1922 | 1461433532319 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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 575ms 10:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:45:32 INFO - PROCESS | 1922 | 1461433532370 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 1922 | 1461433532372 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 10:45:32 INFO - PROCESS | 1922 | 1461433532374 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1922 | 1461433532375 Marionette TRACE conn2 <- [1,918,null,{}] 10:45:32 INFO - PROCESS | 1922 | 1461433532377 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}] 10:45:32 INFO - PROCESS | 1922 | 1461433532450 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:45:32 INFO - PROCESS | 1922 | 1461433532455 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c61000 == 36 [pid = 1922] [id = 237] 10:45:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x11adbe400) [pid = 1922] [serial = 709] [outer = 0x0] 10:45:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x11bcd2000) [pid = 1922] [serial = 710] [outer = 0x11adbe400] 10:45:32 INFO - PROCESS | 1922 | 1461433532481 Marionette DEBUG loaded listener.js 10:45:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x11bce0800) [pid = 1922] [serial = 711] [outer = 0x11adbe400] 10:45:32 INFO - PROCESS | 1922 | 1461433532788 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]]]}] 10:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 467ms 10:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:45:32 INFO - PROCESS | 1922 | 1461433532842 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:45:32 INFO - PROCESS | 1922 | 1461433532843 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 10:45:32 INFO - PROCESS | 1922 | 1461433532845 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:45:32 INFO - PROCESS | 1922 | 1461433532846 Marionette TRACE conn2 <- [1,922,null,{}] 10:45:32 INFO - PROCESS | 1922 | 1461433532849 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}] 10:45:32 INFO - PROCESS | 1922 | 1461433532947 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:45:32 INFO - PROCESS | 1922 | 1461433532956 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x124330800 == 37 [pid = 1922] [id = 238] 10:45:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x11bc26000) [pid = 1922] [serial = 712] [outer = 0x0] 10:45:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x11bff7000) [pid = 1922] [serial = 713] [outer = 0x11bc26000] 10:45:32 INFO - PROCESS | 1922 | 1461433532981 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11c407000) [pid = 1922] [serial = 714] [outer = 0x11bc26000] 10:45:33 INFO - PROCESS | 1922 | 1461433533495 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]]]}] 10:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 718ms 10:45:33 INFO - PROCESS | 1922 | 1461433533564 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:45:33 INFO - PROCESS | 1922 | 1461433533566 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 10:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:45:33 INFO - PROCESS | 1922 | 1461433533570 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:45:33 INFO - PROCESS | 1922 | 1461433533572 Marionette TRACE conn2 <- [1,926,null,{}] 10:45:33 INFO - PROCESS | 1922 | 1461433533576 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}] 10:45:33 INFO - PROCESS | 1922 | 1461433533681 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:45:33 INFO - PROCESS | 1922 | 1461433533785 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x118f48800 == 38 [pid = 1922] [id = 239] 10:45:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x1147d5000) [pid = 1922] [serial = 715] [outer = 0x0] 10:45:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x114bad000) [pid = 1922] [serial = 716] [outer = 0x1147d5000] 10:45:33 INFO - PROCESS | 1922 | 1461433533818 Marionette DEBUG loaded listener.js 10:45:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x115667c00) [pid = 1922] [serial = 717] [outer = 0x1147d5000] 10:45:34 INFO - PROCESS | 1922 | 1461433534400 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]]]}] 10:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 872ms 10:45:34 INFO - PROCESS | 1922 | 1461433534442 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:45:34 INFO - PROCESS | 1922 | 1461433534446 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 10:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:45:34 INFO - PROCESS | 1922 | 1461433534450 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:45:34 INFO - PROCESS | 1922 | 1461433534452 Marionette TRACE conn2 <- [1,930,null,{}] 10:45:34 INFO - PROCESS | 1922 | 1461433534455 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}] 10:45:34 INFO - PROCESS | 1922 | 1461433534560 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:45:34 INFO - PROCESS | 1922 | 1461433534633 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfd9800 == 39 [pid = 1922] [id = 240] 10:45:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x118855400) [pid = 1922] [serial = 718] [outer = 0x0] 10:45:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x118feac00) [pid = 1922] [serial = 719] [outer = 0x118855400] 10:45:34 INFO - PROCESS | 1922 | 1461433534663 Marionette DEBUG loaded listener.js 10:45:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x11a609000) [pid = 1922] [serial = 720] [outer = 0x118855400] 10:45:35 INFO - PROCESS | 1922 | 1461433535306 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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 923ms 10:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:45:35 INFO - PROCESS | 1922 | 1461433535374 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1922 | 1461433535376 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 10:45:35 INFO - PROCESS | 1922 | 1461433535379 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1922 | 1461433535382 Marionette TRACE conn2 <- [1,934,null,{}] 10:45:35 INFO - PROCESS | 1922 | 1461433535413 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}] 10:45:35 INFO - PROCESS | 1922 | 1461433535526 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x119c61000 == 38 [pid = 1922] [id = 237] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x11c867000 == 37 [pid = 1922] [id = 236] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc7c000 == 36 [pid = 1922] [id = 235] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3a2800 == 35 [pid = 1922] [id = 234] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x11b21c800 == 34 [pid = 1922] [id = 233] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x11aacf800 == 33 [pid = 1922] [id = 232] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x119c62000 == 32 [pid = 1922] [id = 231] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x116422000 == 31 [pid = 1922] [id = 230] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11c403c00) [pid = 1922] [serial = 683] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x11540f000 == 30 [pid = 1922] [id = 229] 10:45:35 INFO - PROCESS | 1922 | --DOCSHELL 0x11b215800 == 29 [pid = 1922] [id = 228] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x123c4f000) [pid = 1922] [serial = 531] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x11bcd2c00) [pid = 1922] [serial = 470] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x129a08800) [pid = 1922] [serial = 428] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x123d09000) [pid = 1922] [serial = 425] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12be59400) [pid = 1922] [serial = 476] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x11a972c00) [pid = 1922] [serial = 422] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12e958c00) [pid = 1922] [serial = 482] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12f103c00) [pid = 1922] [serial = 362] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12776f000) [pid = 1922] [serial = 473] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12db4c000) [pid = 1922] [serial = 479] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11adb8c00) [pid = 1922] [serial = 528] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x119b51400) [pid = 1922] [serial = 467] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12dc51000) [pid = 1922] [serial = 573] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11c50a000) [pid = 1922] [serial = 564] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12bbd2400) [pid = 1922] [serial = 537] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12990d000) [pid = 1922] [serial = 567] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12e9bac00) [pid = 1922] [serial = 609] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12db47c00) [pid = 1922] [serial = 606] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x129902400) [pid = 1922] [serial = 534] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12f83c000) [pid = 1922] [serial = 615] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12d0d3400) [pid = 1922] [serial = 570] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x119378000) [pid = 1922] [serial = 561] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12e56d800) [pid = 1922] [serial = 576] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12f104000) [pid = 1922] [serial = 612] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12d0b4c00) [pid = 1922] [serial = 632] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11c45ac00) [pid = 1922] [serial = 618] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11c457000) [pid = 1922] [serial = 617] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12b155800) [pid = 1922] [serial = 629] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x12be5bc00) [pid = 1922] [serial = 630] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x12f844400) [pid = 1922] [serial = 639] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11c407800) [pid = 1922] [serial = 621] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x11bcda800) [pid = 1922] [serial = 620] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x12f83e000) [pid = 1922] [serial = 638] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x12e56e000) [pid = 1922] [serial = 608] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x12f10b400) [pid = 1922] [serial = 614] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x12be5ac00) [pid = 1922] [serial = 605] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x1276a8800) [pid = 1922] [serial = 603] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11c8ac400) [pid = 1922] [serial = 602] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x1134e2400) [pid = 1922] [serial = 647] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x12eb2cc00) [pid = 1922] [serial = 611] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x11b00b000) [pid = 1922] [serial = 644] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x12990f800) [pid = 1922] [serial = 645] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x118d25000) [pid = 1922] [serial = 650] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x1134e7c00) [pid = 1922] [serial = 648] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x115662800) [pid = 1922] [serial = 680] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x11bff3c00) [pid = 1922] [serial = 681] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x119052800) [pid = 1922] [serial = 674] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x11a8c8c00) [pid = 1922] [serial = 675] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x11a8c4400) [pid = 1922] [serial = 677] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x11ab8dc00) [pid = 1922] [serial = 678] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 81 (0x118ad7800) [pid = 1922] [serial = 656] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 80 (0x11566e800) [pid = 1922] [serial = 654] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 79 (0x11c452800) [pid = 1922] [serial = 659] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 78 (0x11a966400) [pid = 1922] [serial = 657] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 77 (0x1271c4c00) [pid = 1922] [serial = 663] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 76 (0x124751000) [pid = 1922] [serial = 662] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 75 (0x12f2ca400) [pid = 1922] [serial = 636] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 74 (0x123b1fc00) [pid = 1922] [serial = 660] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 73 (0x12d494c00) [pid = 1922] [serial = 666] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 72 (0x115669000) [pid = 1922] [serial = 653] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 71 (0x129cee800) [pid = 1922] [serial = 665] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 70 (0x12d49d000) [pid = 1922] [serial = 669] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 69 (0x12e567800) [pid = 1922] [serial = 635] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 68 (0x12d497c00) [pid = 1922] [serial = 668] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 67 (0x128f3e000) [pid = 1922] [serial = 642] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 66 (0x12e567400) [pid = 1922] [serial = 671] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 65 (0x12dc4ac00) [pid = 1922] [serial = 633] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 64 (0x12f110800) [pid = 1922] [serial = 672] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 63 (0x124753000) [pid = 1922] [serial = 651] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 62 (0x11c509c00) [pid = 1922] [serial = 623] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 61 (0x123c56800) [pid = 1922] [serial = 624] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 60 (0x11bb41400) [pid = 1922] [serial = 600] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 59 (0x11a8bbc00) [pid = 1922] [serial = 599] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 58 (0x12eb28400) [pid = 1922] [serial = 597] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 57 (0x11344dc00) [pid = 1922] [serial = 641] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 56 (0x12891fc00) [pid = 1922] [serial = 626] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | --DOMWINDOW == 55 (0x129906400) [pid = 1922] [serial = 627] [outer = 0x0] [url = about:blank] 10:45:35 INFO - PROCESS | 1922 | 1461433535604 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x11541b000 == 30 [pid = 1922] [id = 241] 10:45:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 56 (0x1134e5800) [pid = 1922] [serial = 721] [outer = 0x0] 10:45:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 57 (0x114443400) [pid = 1922] [serial = 722] [outer = 0x1134e5800] 10:45:35 INFO - PROCESS | 1922 | 1461433535634 Marionette DEBUG loaded listener.js 10:45:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 58 (0x1155ba000) [pid = 1922] [serial = 723] [outer = 0x1134e5800] 10:45:35 INFO - PROCESS | 1922 | 1461433535960 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]]]}] 10:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 599ms 10:45:35 INFO - PROCESS | 1922 | 1461433535978 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:45:35 INFO - PROCESS | 1922 | 1461433535984 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 10:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:45:35 INFO - PROCESS | 1922 | 1461433535989 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:45:35 INFO - PROCESS | 1922 | 1461433535990 Marionette TRACE conn2 <- [1,938,null,{}] 10:45:35 INFO - PROCESS | 1922 | 1461433535993 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}] 10:45:36 INFO - PROCESS | 1922 | 1461433536069 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:45:36 INFO - PROCESS | 1922 | 1461433536074 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bdf800 == 31 [pid = 1922] [id = 242] 10:45:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 59 (0x115662800) [pid = 1922] [serial = 724] [outer = 0x0] 10:45:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 60 (0x11784b400) [pid = 1922] [serial = 725] [outer = 0x115662800] 10:45:36 INFO - PROCESS | 1922 | 1461433536101 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 61 (0x118d0ac00) [pid = 1922] [serial = 726] [outer = 0x115662800] 10:45:36 INFO - PROCESS | 1922 | 1461433536442 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]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 471ms 10:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:45:36 INFO - PROCESS | 1922 | 1461433536460 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 1922 | 1461433536461 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 10:45:36 INFO - PROCESS | 1922 | 1461433536463 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 1922 | 1461433536468 Marionette TRACE conn2 <- [1,942,null,{}] 10:45:36 INFO - PROCESS | 1922 | 1461433536476 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}] 10:45:36 INFO - PROCESS | 1922 | 1461433536555 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:45:36 INFO - PROCESS | 1922 | 1461433536560 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad9e800 == 32 [pid = 1922] [id = 243] 10:45:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 62 (0x1134de000) [pid = 1922] [serial = 727] [outer = 0x0] 10:45:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 63 (0x119e5b400) [pid = 1922] [serial = 728] [outer = 0x1134de000] 10:45:36 INFO - PROCESS | 1922 | 1461433536592 Marionette DEBUG loaded listener.js 10:45:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 64 (0x11a948c00) [pid = 1922] [serial = 729] [outer = 0x1134de000] 10:45:36 INFO - PROCESS | 1922 | 1461433536947 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]]]}] 10:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 524ms 10:45:36 INFO - PROCESS | 1922 | 1461433536987 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:45:36 INFO - PROCESS | 1922 | 1461433536989 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 10:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:45:36 INFO - PROCESS | 1922 | 1461433536991 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:45:36 INFO - PROCESS | 1922 | 1461433536992 Marionette TRACE conn2 <- [1,946,null,{}] 10:45:36 INFO - PROCESS | 1922 | 1461433536995 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}] 10:45:37 INFO - PROCESS | 1922 | 1461433537071 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:45:37 INFO - PROCESS | 1922 | 1461433537076 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfcd000 == 33 [pid = 1922] [id = 244] 10:45:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 65 (0x11a96bc00) [pid = 1922] [serial = 730] [outer = 0x0] 10:45:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 66 (0x11aa24400) [pid = 1922] [serial = 731] [outer = 0x11a96bc00] 10:45:37 INFO - PROCESS | 1922 | 1461433537102 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 67 (0x11ace2400) [pid = 1922] [serial = 732] [outer = 0x11a96bc00] 10:45:37 INFO - PROCESS | 1922 | 1461433537426 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]]]}] 10:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 468ms 10:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:45:37 INFO - PROCESS | 1922 | 1461433537459 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:45:37 INFO - PROCESS | 1922 | 1461433537461 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 10:45:37 INFO - PROCESS | 1922 | 1461433537463 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 1922 | 1461433537464 Marionette TRACE conn2 <- [1,950,null,{}] 10:45:37 INFO - PROCESS | 1922 | 1461433537466 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}] 10:45:37 INFO - PROCESS | 1922 | 1461433537538 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:45:37 INFO - PROCESS | 1922 | 1461433537542 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5b3800 == 34 [pid = 1922] [id = 245] 10:45:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 68 (0x11423f400) [pid = 1922] [serial = 733] [outer = 0x0] 10:45:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 69 (0x11b00d400) [pid = 1922] [serial = 734] [outer = 0x11423f400] 10:45:37 INFO - PROCESS | 1922 | 1461433537570 Marionette DEBUG loaded listener.js 10:45:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 70 (0x11b726800) [pid = 1922] [serial = 735] [outer = 0x11423f400] 10:45:37 INFO - PROCESS | 1922 | 1461433537965 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]]]}] 10:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 517ms 10:45:37 INFO - PROCESS | 1922 | 1461433537981 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:45:37 INFO - PROCESS | 1922 | 1461433537983 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 10:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:45:37 INFO - PROCESS | 1922 | 1461433537987 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:45:37 INFO - PROCESS | 1922 | 1461433537988 Marionette TRACE conn2 <- [1,954,null,{}] 10:45:37 INFO - PROCESS | 1922 | 1461433537990 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}] 10:45:38 INFO - PROCESS | 1922 | 1461433538093 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:45:38 INFO - PROCESS | 1922 | 1461433538124 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a62800 == 35 [pid = 1922] [id = 246] 10:45:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 71 (0x11b7b6800) [pid = 1922] [serial = 736] [outer = 0x0] 10:45:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 72 (0x11bff6000) [pid = 1922] [serial = 737] [outer = 0x11b7b6800] 10:45:38 INFO - PROCESS | 1922 | 1461433538152 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 73 (0x11c454c00) [pid = 1922] [serial = 738] [outer = 0x11b7b6800] 10:45:38 INFO - PROCESS | 1922 | 1461433538478 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]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 10:45:38 INFO - PROCESS | 1922 | 1461433538505 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:45:38 INFO - PROCESS | 1922 | 1461433538507 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 10:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:45:38 INFO - PROCESS | 1922 | 1461433538517 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:45:38 INFO - PROCESS | 1922 | 1461433538519 Marionette TRACE conn2 <- [1,958,null,{}] 10:45:38 INFO - PROCESS | 1922 | 1461433538521 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}] 10:45:38 INFO - PROCESS | 1922 | 1461433538610 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:45:38 INFO - PROCESS | 1922 | 1461433538614 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x12411e800 == 36 [pid = 1922] [id = 247] 10:45:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 74 (0x11c40d000) [pid = 1922] [serial = 739] [outer = 0x0] 10:45:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 75 (0x11c45b400) [pid = 1922] [serial = 740] [outer = 0x11c40d000] 10:45:38 INFO - PROCESS | 1922 | 1461433538641 Marionette DEBUG loaded listener.js 10:45:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 76 (0x11c50ac00) [pid = 1922] [serial = 741] [outer = 0x11c40d000] 10:45:38 INFO - PROCESS | 1922 | 1461433538962 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]]]}] 10:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 472ms 10:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:45:39 INFO - PROCESS | 1922 | 1461433538997 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 1922 | 1461433538998 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 10:45:39 INFO - PROCESS | 1922 | 1461433539004 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 1922 | 1461433539005 Marionette TRACE conn2 <- [1,962,null,{}] 10:45:39 INFO - PROCESS | 1922 | 1461433539007 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}] 10:45:39 INFO - PROCESS | 1922 | 1461433539099 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:45:39 INFO - PROCESS | 1922 | 1461433539130 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x126720000 == 37 [pid = 1922] [id = 248] 10:45:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 77 (0x11c459800) [pid = 1922] [serial = 742] [outer = 0x0] 10:45:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 78 (0x123b1e000) [pid = 1922] [serial = 743] [outer = 0x11c459800] 10:45:39 INFO - PROCESS | 1922 | 1461433539155 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 79 (0x123b24400) [pid = 1922] [serial = 744] [outer = 0x11c459800] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 78 (0x11adbe400) [pid = 1922] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 77 (0x114545c00) [pid = 1922] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 76 (0x114546800) [pid = 1922] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 75 (0x11344a800) [pid = 1922] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 74 (0x119294000) [pid = 1922] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 73 (0x1134e7800) [pid = 1922] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 72 (0x11a96ec00) [pid = 1922] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 71 (0x115665000) [pid = 1922] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:45:39 INFO - PROCESS | 1922 | --DOMWINDOW == 70 (0x11344b000) [pid = 1922] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:45:39 INFO - PROCESS | 1922 | 1461433539498 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]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 521ms 10:45:39 INFO - PROCESS | 1922 | 1461433539523 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 1922 | 1461433539524 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 10:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:45:39 INFO - PROCESS | 1922 | 1461433539527 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 1922 | 1461433539528 Marionette TRACE conn2 <- [1,966,null,{}] 10:45:39 INFO - PROCESS | 1922 | 1461433539530 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}] 10:45:39 INFO - PROCESS | 1922 | 1461433539606 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:45:39 INFO - PROCESS | 1922 | 1461433539611 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad9b000 == 38 [pid = 1922] [id = 249] 10:45:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 71 (0x1134e5c00) [pid = 1922] [serial = 745] [outer = 0x0] 10:45:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 72 (0x11a93bc00) [pid = 1922] [serial = 746] [outer = 0x1134e5c00] 10:45:39 INFO - PROCESS | 1922 | 1461433539639 Marionette DEBUG loaded listener.js 10:45:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 73 (0x123b1f400) [pid = 1922] [serial = 747] [outer = 0x1134e5c00] 10:45:39 INFO - PROCESS | 1922 | 1461433539940 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]]]}] 10:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 417ms 10:45:39 INFO - PROCESS | 1922 | 1461433539945 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:45:39 INFO - PROCESS | 1922 | 1461433539946 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 10:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:45:39 INFO - PROCESS | 1922 | 1461433539948 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:45:39 INFO - PROCESS | 1922 | 1461433539951 Marionette TRACE conn2 <- [1,970,null,{}] 10:45:39 INFO - PROCESS | 1922 | 1461433539960 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}] 10:45:40 INFO - PROCESS | 1922 | 1461433540039 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:45:40 INFO - PROCESS | 1922 | 1461433540043 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276be000 == 39 [pid = 1922] [id = 250] 10:45:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 74 (0x11937b400) [pid = 1922] [serial = 748] [outer = 0x0] 10:45:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 75 (0x123c53800) [pid = 1922] [serial = 749] [outer = 0x11937b400] 10:45:40 INFO - PROCESS | 1922 | 1461433540071 Marionette DEBUG loaded listener.js 10:45:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 76 (0x123c59800) [pid = 1922] [serial = 750] [outer = 0x11937b400] 10:45:40 INFO - PROCESS | 1922 | 1461433540397 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]]]}] 10:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 478ms 10:45:40 INFO - PROCESS | 1922 | 1461433540426 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:45:40 INFO - PROCESS | 1922 | 1461433540428 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 10:45:40 INFO - PROCESS | 1922 | 1461433540430 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 1922 | 1461433540431 Marionette TRACE conn2 <- [1,974,null,{}] 10:45:40 INFO - PROCESS | 1922 | 1461433540436 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}] 10:45:40 INFO - PROCESS | 1922 | 1461433540544 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:45:40 INFO - PROCESS | 1922 | 1461433540553 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x12894b000 == 40 [pid = 1922] [id = 251] 10:45:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 77 (0x11c8a2400) [pid = 1922] [serial = 751] [outer = 0x0] 10:45:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 78 (0x1240a6400) [pid = 1922] [serial = 752] [outer = 0x11c8a2400] 10:45:40 INFO - PROCESS | 1922 | 1461433540582 Marionette DEBUG loaded listener.js 10:45:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 79 (0x124746400) [pid = 1922] [serial = 753] [outer = 0x11c8a2400] 10:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 522ms 10:45:40 INFO - PROCESS | 1922 | 1461433540947 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]]]}] 10:45:40 INFO - PROCESS | 1922 | 1461433540954 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:45:40 INFO - PROCESS | 1922 | 1461433540955 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 10:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:45:40 INFO - PROCESS | 1922 | 1461433540957 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:45:40 INFO - PROCESS | 1922 | 1461433540958 Marionette TRACE conn2 <- [1,978,null,{}] 10:45:40 INFO - PROCESS | 1922 | 1461433540960 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}] 10:45:41 INFO - PROCESS | 1922 | 1461433541041 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:45:41 INFO - PROCESS | 1922 | 1461433541045 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2c6000 == 41 [pid = 1922] [id = 252] 10:45:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 80 (0x124746800) [pid = 1922] [serial = 754] [outer = 0x0] 10:45:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 81 (0x12474ec00) [pid = 1922] [serial = 755] [outer = 0x124746800] 10:45:41 INFO - PROCESS | 1922 | 1461433541072 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x1247a8000) [pid = 1922] [serial = 756] [outer = 0x124746800] 10:45:41 INFO - PROCESS | 1922 | 1461433541384 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]]]}] 10:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 470ms 10:45:41 INFO - PROCESS | 1922 | 1461433541427 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:45:41 INFO - PROCESS | 1922 | 1461433541428 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 10:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:45:41 INFO - PROCESS | 1922 | 1461433541430 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:45:41 INFO - PROCESS | 1922 | 1461433541432 Marionette TRACE conn2 <- [1,982,null,{}] 10:45:41 INFO - PROCESS | 1922 | 1461433541434 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}] 10:45:41 INFO - PROCESS | 1922 | 1461433541530 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:45:41 INFO - PROCESS | 1922 | 1461433541539 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b43d800 == 42 [pid = 1922] [id = 253] 10:45:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x124747400) [pid = 1922] [serial = 757] [outer = 0x0] 10:45:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x126c24400) [pid = 1922] [serial = 758] [outer = 0x124747400] 10:45:41 INFO - PROCESS | 1922 | 1461433541564 Marionette DEBUG loaded listener.js 10:45:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x126e8a400) [pid = 1922] [serial = 759] [outer = 0x124747400] 10:45:42 INFO - PROCESS | 1922 | 1461433542037 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]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 621ms 10:45:42 INFO - PROCESS | 1922 | 1461433542053 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 1922 | 1461433542056 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 10:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:45:42 INFO - PROCESS | 1922 | 1461433542060 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 1922 | 1461433542062 Marionette TRACE conn2 <- [1,986,null,{}] 10:45:42 INFO - PROCESS | 1922 | 1461433542066 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}] 10:45:42 INFO - PROCESS | 1922 | 1461433542169 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:45:42 INFO - PROCESS | 1922 | 1461433542230 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a90c800 == 43 [pid = 1922] [id = 254] 10:45:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x1155e8400) [pid = 1922] [serial = 760] [outer = 0x0] 10:45:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x1156df000) [pid = 1922] [serial = 761] [outer = 0x1155e8400] 10:45:42 INFO - PROCESS | 1922 | 1461433542263 Marionette DEBUG loaded listener.js 10:45:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x118641c00) [pid = 1922] [serial = 762] [outer = 0x1155e8400] 10:45:42 INFO - PROCESS | 1922 | 1461433542667 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]]]}] 10:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 674ms 10:45:42 INFO - PROCESS | 1922 | 1461433542734 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:45:42 INFO - PROCESS | 1922 | 1461433542738 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 10:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:45:42 INFO - PROCESS | 1922 | 1461433542743 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:45:42 INFO - PROCESS | 1922 | 1461433542745 Marionette TRACE conn2 <- [1,990,null,{}] 10:45:42 INFO - PROCESS | 1922 | 1461433542747 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}] 10:45:42 INFO - PROCESS | 1922 | 1461433542848 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:45:42 INFO - PROCESS | 1922 | 1461433542918 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a6c800 == 44 [pid = 1922] [id = 255] 10:45:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x118ad7800) [pid = 1922] [serial = 763] [outer = 0x0] 10:45:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x11a607000) [pid = 1922] [serial = 764] [outer = 0x118ad7800] 10:45:42 INFO - PROCESS | 1922 | 1461433542950 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11aa1a400) [pid = 1922] [serial = 765] [outer = 0x118ad7800] 10:45:43 INFO - PROCESS | 1922 | 1461433543381 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]]]}] 10:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 674ms 10:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:45:43 INFO - PROCESS | 1922 | 1461433543419 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:45:43 INFO - PROCESS | 1922 | 1461433543420 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 10:45:43 INFO - PROCESS | 1922 | 1461433543424 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:45:43 INFO - PROCESS | 1922 | 1461433543427 Marionette TRACE conn2 <- [1,994,null,{}] 10:45:43 INFO - PROCESS | 1922 | 1461433543437 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}] 10:45:43 INFO - PROCESS | 1922 | 1461433543539 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:45:43 INFO - PROCESS | 1922 | 1461433543588 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b456000 == 45 [pid = 1922] [id = 256] 10:45:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11adc6000) [pid = 1922] [serial = 766] [outer = 0x0] 10:45:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11bce0c00) [pid = 1922] [serial = 767] [outer = 0x11adc6000] 10:45:43 INFO - PROCESS | 1922 | 1461433543621 Marionette DEBUG loaded listener.js 10:45:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11c407800) [pid = 1922] [serial = 768] [outer = 0x11adc6000] 10:45:44 INFO - PROCESS | 1922 | 1461433544035 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]]]}] 10:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 622ms 10:45:44 INFO - PROCESS | 1922 | 1461433544046 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 1922 | 1461433544049 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 10:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:45:44 INFO - PROCESS | 1922 | 1461433544053 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 1922 | 1461433544054 Marionette TRACE conn2 <- [1,998,null,{}] 10:45:44 INFO - PROCESS | 1922 | 1461433544057 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}] 10:45:44 INFO - PROCESS | 1922 | 1461433544155 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:45:44 INFO - PROCESS | 1922 | 1461433544234 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc04800 == 46 [pid = 1922] [id = 257] 10:45:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11c8acc00) [pid = 1922] [serial = 769] [outer = 0x0] 10:45:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x123c51000) [pid = 1922] [serial = 770] [outer = 0x11c8acc00] 10:45:44 INFO - PROCESS | 1922 | 1461433544265 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x1240b1400) [pid = 1922] [serial = 771] [outer = 0x11c8acc00] 10:45:44 INFO - PROCESS | 1922 | 1461433544675 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]]]}] 10:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 668ms 10:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:45:44 INFO - PROCESS | 1922 | 1461433544722 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:45:44 INFO - PROCESS | 1922 | 1461433544723 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 10:45:44 INFO - PROCESS | 1922 | 1461433544725 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:45:44 INFO - PROCESS | 1922 | 1461433544727 Marionette TRACE conn2 <- [1,1002,null,{}] 10:45:44 INFO - PROCESS | 1922 | 1461433544729 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}] 10:45:44 INFO - PROCESS | 1922 | 1461433544839 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:45:44 INFO - PROCESS | 1922 | 1461433544886 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc16800 == 47 [pid = 1922] [id = 258] 10:45:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x123b1e400) [pid = 1922] [serial = 772] [outer = 0x0] 10:45:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x12439d000) [pid = 1922] [serial = 773] [outer = 0x123b1e400] 10:45:44 INFO - PROCESS | 1922 | 1461433544916 Marionette DEBUG loaded listener.js 10:45:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x124752000) [pid = 1922] [serial = 774] [outer = 0x123b1e400] 10:45:45 INFO - PROCESS | 1922 | 1461433545500 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]]]}] 10:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 820ms 10:45:45 INFO - PROCESS | 1922 | 1461433545547 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:45:45 INFO - PROCESS | 1922 | 1461433545549 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 10:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:45:45 INFO - PROCESS | 1922 | 1461433545553 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:45:45 INFO - PROCESS | 1922 | 1461433545555 Marionette TRACE conn2 <- [1,1006,null,{}] 10:45:45 INFO - PROCESS | 1922 | 1461433545559 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}] 10:45:45 INFO - PROCESS | 1922 | 1461433545648 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:45:45 INFO - PROCESS | 1922 | 1461433545702 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aac8800 == 48 [pid = 1922] [id = 259] 10:45:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x1142d2000) [pid = 1922] [serial = 775] [outer = 0x0] 10:45:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x114bb6800) [pid = 1922] [serial = 776] [outer = 0x1142d2000] 10:45:45 INFO - PROCESS | 1922 | 1461433545731 Marionette DEBUG loaded listener.js 10:45:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x115665800) [pid = 1922] [serial = 777] [outer = 0x1142d2000] 10:45:46 INFO - PROCESS | 1922 | 1461433546174 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]]]}] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2c6000 == 47 [pid = 1922] [id = 252] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x12894b000 == 46 [pid = 1922] [id = 251] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x1276be000 == 45 [pid = 1922] [id = 250] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad9b000 == 44 [pid = 1922] [id = 249] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x126720000 == 43 [pid = 1922] [id = 248] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x12411e800 == 42 [pid = 1922] [id = 247] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x123a62800 == 41 [pid = 1922] [id = 246] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5b3800 == 40 [pid = 1922] [id = 245] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11bff7000) [pid = 1922] [serial = 713] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfcd000 == 39 [pid = 1922] [id = 244] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad9e800 == 38 [pid = 1922] [id = 243] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x119bdf800 == 37 [pid = 1922] [id = 242] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x11541b000 == 36 [pid = 1922] [id = 241] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfd9800 == 35 [pid = 1922] [id = 240] 10:45:46 INFO - PROCESS | 1922 | --DOCSHELL 0x118f48800 == 34 [pid = 1922] [id = 239] 10:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 674ms 10:45:46 INFO - PROCESS | 1922 | 1461433546226 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 1922 | 1461433546230 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 10:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:45:46 INFO - PROCESS | 1922 | 1461433546235 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1922 | 1461433546236 Marionette TRACE conn2 <- [1,1010,null,{}] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11bcd2000) [pid = 1922] [serial = 710] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x114547c00) [pid = 1922] [serial = 686] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x114bacc00) [pid = 1922] [serial = 687] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x1155e2400) [pid = 1922] [serial = 689] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11a8c5000) [pid = 1922] [serial = 698] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11a604400) [pid = 1922] [serial = 696] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11937bc00) [pid = 1922] [serial = 695] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11a605800) [pid = 1922] [serial = 704] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11acdb800) [pid = 1922] [serial = 701] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11a96a000) [pid = 1922] [serial = 699] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x11b729c00) [pid = 1922] [serial = 702] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x11b00d000) [pid = 1922] [serial = 707] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x118a96800) [pid = 1922] [serial = 692] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x11905f400) [pid = 1922] [serial = 693] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11bce0800) [pid = 1922] [serial = 711] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x11bb45400) [pid = 1922] [serial = 708] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x11ab91800) [pid = 1922] [serial = 705] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x115894800) [pid = 1922] [serial = 690] [outer = 0x0] [url = about:blank] 10:45:46 INFO - PROCESS | 1922 | 1461433546258 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}] 10:45:46 INFO - PROCESS | 1922 | 1461433546340 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:45:46 INFO - PROCESS | 1922 | 1461433546349 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x119212800 == 35 [pid = 1922] [id = 260] 10:45:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x1156e0000) [pid = 1922] [serial = 778] [outer = 0x0] 10:45:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x116440800) [pid = 1922] [serial = 779] [outer = 0x1156e0000] 10:45:46 INFO - PROCESS | 1922 | 1461433546379 Marionette DEBUG loaded listener.js 10:45:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x118d1bc00) [pid = 1922] [serial = 780] [outer = 0x1156e0000] 10:45:46 INFO - PROCESS | 1922 | 1461433546729 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]]]}] 10:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 528ms 10:45:46 INFO - PROCESS | 1922 | 1461433546763 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:45:46 INFO - PROCESS | 1922 | 1461433546764 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 10:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:45:46 INFO - PROCESS | 1922 | 1461433546768 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:45:46 INFO - PROCESS | 1922 | 1461433546771 Marionette TRACE conn2 <- [1,1014,null,{}] 10:45:46 INFO - PROCESS | 1922 | 1461433546793 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}] 10:45:46 INFO - PROCESS | 1922 | 1461433546890 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:45:46 INFO - PROCESS | 1922 | 1461433546922 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b747000 == 36 [pid = 1922] [id = 261] 10:45:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11a8bc400) [pid = 1922] [serial = 781] [outer = 0x0] 10:45:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x11a93c800) [pid = 1922] [serial = 782] [outer = 0x11a8bc400] 10:45:46 INFO - PROCESS | 1922 | 1461433546950 Marionette DEBUG loaded listener.js 10:45:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x11a96fc00) [pid = 1922] [serial = 783] [outer = 0x11a8bc400] 10:45:47 INFO - PROCESS | 1922 | 1461433547258 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]]]}] 10:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 525ms 10:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:45:47 INFO - PROCESS | 1922 | 1461433547293 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:45:47 INFO - PROCESS | 1922 | 1461433547294 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 10:45:47 INFO - PROCESS | 1922 | 1461433547296 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 1922 | 1461433547297 Marionette TRACE conn2 <- [1,1018,null,{}] 10:45:47 INFO - PROCESS | 1922 | 1461433547303 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}] 10:45:47 INFO - PROCESS | 1922 | 1461433547387 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:45:47 INFO - PROCESS | 1922 | 1461433547431 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfd4800 == 37 [pid = 1922] [id = 262] 10:45:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11a8bc800) [pid = 1922] [serial = 784] [outer = 0x0] 10:45:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11ab95000) [pid = 1922] [serial = 785] [outer = 0x11a8bc800] 10:45:47 INFO - PROCESS | 1922 | 1461433547458 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11b017000) [pid = 1922] [serial = 786] [outer = 0x11a8bc800] 10:45:47 INFO - PROCESS | 1922 | 1461433547726 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]]]}] 10:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 10:45:47 INFO - PROCESS | 1922 | 1461433547773 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:45:47 INFO - PROCESS | 1922 | 1461433547774 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 10:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:45:47 INFO - PROCESS | 1922 | 1461433547776 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:45:47 INFO - PROCESS | 1922 | 1461433547777 Marionette TRACE conn2 <- [1,1022,null,{}] 10:45:47 INFO - PROCESS | 1922 | 1461433547780 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}] 10:45:47 INFO - PROCESS | 1922 | 1461433547860 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:45:47 INFO - PROCESS | 1922 | 1461433547865 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c715000 == 38 [pid = 1922] [id = 263] 10:45:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11adc0000) [pid = 1922] [serial = 787] [outer = 0x0] 10:45:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11bb43c00) [pid = 1922] [serial = 788] [outer = 0x11adc0000] 10:45:47 INFO - PROCESS | 1922 | 1461433547894 Marionette DEBUG loaded listener.js 10:45:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11bcd2000) [pid = 1922] [serial = 789] [outer = 0x11adc0000] 10:45:48 INFO - PROCESS | 1922 | 1461433548244 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]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 518ms 10:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:45:48 INFO - PROCESS | 1922 | 1461433548295 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 1922 | 1461433548296 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 10:45:48 INFO - PROCESS | 1922 | 1461433548298 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 1922 | 1461433548299 Marionette TRACE conn2 <- [1,1026,null,{}] 10:45:48 INFO - PROCESS | 1922 | 1461433548316 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}] 10:45:48 INFO - PROCESS | 1922 | 1461433548429 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:45:48 INFO - PROCESS | 1922 | 1461433548434 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x119819000 == 39 [pid = 1922] [id = 264] 10:45:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11bcd3c00) [pid = 1922] [serial = 790] [outer = 0x0] 10:45:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11c45a000) [pid = 1922] [serial = 791] [outer = 0x11bcd3c00] 10:45:48 INFO - PROCESS | 1922 | 1461433548462 Marionette DEBUG loaded listener.js 10:45:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x123c4b000) [pid = 1922] [serial = 792] [outer = 0x11bcd3c00] 10:45:48 INFO - PROCESS | 1922 | 1461433548793 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]]]}] 10:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 524ms 10:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:45:48 INFO - PROCESS | 1922 | 1461433548827 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:45:48 INFO - PROCESS | 1922 | 1461433548829 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 10:45:48 INFO - PROCESS | 1922 | 1461433548831 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:45:48 INFO - PROCESS | 1922 | 1461433548832 Marionette TRACE conn2 <- [1,1030,null,{}] 10:45:48 INFO - PROCESS | 1922 | 1461433548837 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}] 10:45:48 INFO - PROCESS | 1922 | 1461433548933 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:45:48 INFO - PROCESS | 1922 | 1461433548937 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x12674d000 == 40 [pid = 1922] [id = 265] 10:45:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11bce0800) [pid = 1922] [serial = 793] [outer = 0x0] 10:45:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x123fc8800) [pid = 1922] [serial = 794] [outer = 0x11bce0800] 10:45:48 INFO - PROCESS | 1922 | 1461433548963 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x124746c00) [pid = 1922] [serial = 795] [outer = 0x11bce0800] 10:45:49 INFO - PROCESS | 1922 | 1461433549320 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]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 524ms 10:45:49 INFO - PROCESS | 1922 | 1461433549355 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 1922 | 1461433549356 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 10:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:45:49 INFO - PROCESS | 1922 | 1461433549359 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 1922 | 1461433549360 Marionette TRACE conn2 <- [1,1034,null,{}] 10:45:49 INFO - PROCESS | 1922 | 1461433549362 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}] 10:45:49 INFO - PROCESS | 1922 | 1461433549457 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:45:49 INFO - PROCESS | 1922 | 1461433549474 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x12894b000 == 41 [pid = 1922] [id = 266] 10:45:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x123d09c00) [pid = 1922] [serial = 796] [outer = 0x0] 10:45:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x126aa1c00) [pid = 1922] [serial = 797] [outer = 0x123d09c00] 10:45:49 INFO - PROCESS | 1922 | 1461433549500 Marionette DEBUG loaded listener.js 10:45:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x126e91c00) [pid = 1922] [serial = 798] [outer = 0x123d09c00] 10:45:49 INFO - PROCESS | 1922 | 1461433549828 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]]]}] 10:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 517ms 10:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:45:49 INFO - PROCESS | 1922 | 1461433549885 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:45:49 INFO - PROCESS | 1922 | 1461433549886 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 10:45:49 INFO - PROCESS | 1922 | 1461433549889 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:45:49 INFO - PROCESS | 1922 | 1461433549890 Marionette TRACE conn2 <- [1,1038,null,{}] 10:45:49 INFO - PROCESS | 1922 | 1461433549892 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}] 10:45:49 INFO - PROCESS | 1922 | 1461433549990 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:45:49 INFO - PROCESS | 1922 | 1461433549994 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d0800 == 42 [pid = 1922] [id = 267] 10:45:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x12474cc00) [pid = 1922] [serial = 799] [outer = 0x0] 10:45:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x1271c7400) [pid = 1922] [serial = 800] [outer = 0x12474cc00] 10:45:50 INFO - PROCESS | 1922 | 1461433550019 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x1276b2400) [pid = 1922] [serial = 801] [outer = 0x12474cc00] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x124746800) [pid = 1922] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11c8a2400) [pid = 1922] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11b7b6800) [pid = 1922] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11c40d000) [pid = 1922] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x1134de000) [pid = 1922] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11423f400) [pid = 1922] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11a96bc00) [pid = 1922] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x11bc26000) [pid = 1922] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x115662800) [pid = 1922] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x1134e5800) [pid = 1922] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11c459800) [pid = 1922] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x1134e5c00) [pid = 1922] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:45:50 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11937b400) [pid = 1922] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:45:50 INFO - PROCESS | 1922 | 1461433550450 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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 570ms 10:45:50 INFO - PROCESS | 1922 | 1461433550460 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:45:50 INFO - PROCESS | 1922 | 1461433550461 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 10:45:50 INFO - PROCESS | 1922 | 1461433550463 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 1922 | 1461433550464 Marionette TRACE conn2 <- [1,1042,null,{}] 10:45:50 INFO - PROCESS | 1922 | 1461433550468 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}] 10:45:50 INFO - PROCESS | 1922 | 1461433550554 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:45:50 INFO - PROCESS | 1922 | 1461433550558 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c31d800 == 43 [pid = 1922] [id = 268] 10:45:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x1134dc000) [pid = 1922] [serial = 802] [outer = 0x0] 10:45:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11923e400) [pid = 1922] [serial = 803] [outer = 0x1134dc000] 10:45:50 INFO - PROCESS | 1922 | 1461433550583 Marionette DEBUG loaded listener.js 10:45:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11c458400) [pid = 1922] [serial = 804] [outer = 0x1134dc000] 10:45:50 INFO - PROCESS | 1922 | 1461433550898 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]]]}] 10:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 470ms 10:45:50 INFO - PROCESS | 1922 | 1461433550936 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:45:50 INFO - PROCESS | 1922 | 1461433550938 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 10:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:45:50 INFO - PROCESS | 1922 | 1461433550942 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:45:50 INFO - PROCESS | 1922 | 1461433550944 Marionette TRACE conn2 <- [1,1046,null,{}] 10:45:50 INFO - PROCESS | 1922 | 1461433550948 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}] 10:45:51 INFO - PROCESS | 1922 | 1461433551127 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:45:51 INFO - PROCESS | 1922 | 1461433551136 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d003000 == 44 [pid = 1922] [id = 269] 10:45:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x123b25400) [pid = 1922] [serial = 805] [outer = 0x0] 10:45:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x127775c00) [pid = 1922] [serial = 806] [outer = 0x123b25400] 10:45:51 INFO - PROCESS | 1922 | 1461433551181 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x128f3e000) [pid = 1922] [serial = 807] [outer = 0x123b25400] 10:45:51 INFO - PROCESS | 1922 | 1461433551573 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]]]}] 10:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 672ms 10:45:51 INFO - PROCESS | 1922 | 1461433551614 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:45:51 INFO - PROCESS | 1922 | 1461433551615 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 10:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:45:51 INFO - PROCESS | 1922 | 1461433551617 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:45:51 INFO - PROCESS | 1922 | 1461433551618 Marionette TRACE conn2 <- [1,1050,null,{}] 10:45:51 INFO - PROCESS | 1922 | 1461433551620 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}] 10:45:51 INFO - PROCESS | 1922 | 1461433551697 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:45:51 INFO - PROCESS | 1922 | 1461433551748 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d18d800 == 45 [pid = 1922] [id = 270] 10:45:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x128928400) [pid = 1922] [serial = 808] [outer = 0x0] 10:45:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x128fac000) [pid = 1922] [serial = 809] [outer = 0x128928400] 10:45:51 INFO - PROCESS | 1922 | 1461433551773 Marionette DEBUG loaded listener.js 10:45:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x12990d000) [pid = 1922] [serial = 810] [outer = 0x128928400] 10:45:52 INFO - PROCESS | 1922 | 1461433552051 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]]]}] 10:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 471ms 10:45:52 INFO - PROCESS | 1922 | 1461433552089 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:45:52 INFO - PROCESS | 1922 | 1461433552091 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 10:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:45:52 INFO - PROCESS | 1922 | 1461433552093 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:45:52 INFO - PROCESS | 1922 | 1461433552094 Marionette TRACE conn2 <- [1,1054,null,{}] 10:45:52 INFO - PROCESS | 1922 | 1461433552096 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}] 10:45:52 INFO - PROCESS | 1922 | 1461433552181 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:45:52 INFO - PROCESS | 1922 | 1461433552188 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5a5000 == 46 [pid = 1922] [id = 271] 10:45:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x12990d400) [pid = 1922] [serial = 811] [outer = 0x0] 10:45:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x129a07000) [pid = 1922] [serial = 812] [outer = 0x12990d400] 10:45:52 INFO - PROCESS | 1922 | 1461433552213 Marionette DEBUG loaded listener.js 10:45:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x129c1a800) [pid = 1922] [serial = 813] [outer = 0x12990d400] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x124330800 == 45 [pid = 1922] [id = 238] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11aac8800 == 44 [pid = 1922] [id = 259] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc16800 == 43 [pid = 1922] [id = 258] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc04800 == 42 [pid = 1922] [id = 257] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12b456000 == 41 [pid = 1922] [id = 256] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x123a6c800 == 40 [pid = 1922] [id = 255] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12b43d800 == 39 [pid = 1922] [id = 253] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11a90c800 == 38 [pid = 1922] [id = 254] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11b747000 == 37 [pid = 1922] [id = 261] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x119212800 == 36 [pid = 1922] [id = 260] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11c715000 == 35 [pid = 1922] [id = 263] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x119819000 == 34 [pid = 1922] [id = 264] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d0800 == 33 [pid = 1922] [id = 267] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12894b000 == 32 [pid = 1922] [id = 266] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11c31d800 == 31 [pid = 1922] [id = 268] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12d003000 == 30 [pid = 1922] [id = 269] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12674d000 == 29 [pid = 1922] [id = 265] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfd4800 == 28 [pid = 1922] [id = 262] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x123b1e000) [pid = 1922] [serial = 743] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11c50ac00) [pid = 1922] [serial = 741] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11a93bc00) [pid = 1922] [serial = 746] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x123b1f400) [pid = 1922] [serial = 747] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x123b24400) [pid = 1922] [serial = 744] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x123c59800) [pid = 1922] [serial = 750] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x1240a6400) [pid = 1922] [serial = 752] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x123c53800) [pid = 1922] [serial = 749] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x11b726800) [pid = 1922] [serial = 735] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x1247a8000) [pid = 1922] [serial = 756] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12d18d800 == 27 [pid = 1922] [id = 270] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x126c24400) [pid = 1922] [serial = 758] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x12474ec00) [pid = 1922] [serial = 755] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x124746400) [pid = 1922] [serial = 753] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11bff6000) [pid = 1922] [serial = 737] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11c45b400) [pid = 1922] [serial = 740] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x119e5b400) [pid = 1922] [serial = 728] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x11a948c00) [pid = 1922] [serial = 729] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x11b00d400) [pid = 1922] [serial = 734] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x11aa24400) [pid = 1922] [serial = 731] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11ace2400) [pid = 1922] [serial = 732] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x11c407000) [pid = 1922] [serial = 714] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x11c454c00) [pid = 1922] [serial = 738] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x11784b400) [pid = 1922] [serial = 725] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x118d0ac00) [pid = 1922] [serial = 726] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x114443400) [pid = 1922] [serial = 722] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 81 (0x1155ba000) [pid = 1922] [serial = 723] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 80 (0x114bad000) [pid = 1922] [serial = 716] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | --DOMWINDOW == 79 (0x118feac00) [pid = 1922] [serial = 719] [outer = 0x0] [url = about:blank] 10:45:53 INFO - PROCESS | 1922 | 1461433553857 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]]]}] 10:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1770ms 10:45:53 INFO - PROCESS | 1922 | 1461433553864 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:45:53 INFO - PROCESS | 1922 | 1461433553866 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 10:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:45:53 INFO - PROCESS | 1922 | 1461433553872 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:45:53 INFO - PROCESS | 1922 | 1461433553873 Marionette TRACE conn2 <- [1,1058,null,{}] 10:45:53 INFO - PROCESS | 1922 | 1461433553878 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}] 10:45:53 INFO - PROCESS | 1922 | 1461433553953 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:45:54 INFO - PROCESS | 1922 | 1461433554000 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x11641c000 == 28 [pid = 1922] [id = 272] 10:45:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 80 (0x1144be000) [pid = 1922] [serial = 814] [outer = 0x0] 10:45:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 81 (0x1147d3000) [pid = 1922] [serial = 815] [outer = 0x1144be000] 10:45:54 INFO - PROCESS | 1922 | 1461433554029 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x11539b000) [pid = 1922] [serial = 816] [outer = 0x1144be000] 10:45:54 INFO - PROCESS | 1922 | 1461433554341 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]]]}] 10:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 521ms 10:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:45:54 INFO - PROCESS | 1922 | 1461433554392 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 1922 | 1461433554396 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 10:45:54 INFO - PROCESS | 1922 | 1461433554400 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 1922 | 1461433554402 Marionette TRACE conn2 <- [1,1062,null,{}] 10:45:54 INFO - PROCESS | 1922 | 1461433554405 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}] 10:45:54 INFO - PROCESS | 1922 | 1461433554482 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:45:54 INFO - PROCESS | 1922 | 1461433554488 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bc2800 == 29 [pid = 1922] [id = 273] 10:45:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x1155de800) [pid = 1922] [serial = 817] [outer = 0x0] 10:45:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x1156e5400) [pid = 1922] [serial = 818] [outer = 0x1155de800] 10:45:54 INFO - PROCESS | 1922 | 1461433554516 Marionette DEBUG loaded listener.js 10:45:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x117847000) [pid = 1922] [serial = 819] [outer = 0x1155de800] 10:45:54 INFO - PROCESS | 1922 | 1461433554845 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]]]}] 10:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 470ms 10:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:45:54 INFO - PROCESS | 1922 | 1461433554870 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:45:54 INFO - PROCESS | 1922 | 1461433554872 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 10:45:54 INFO - PROCESS | 1922 | 1461433554874 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:45:54 INFO - PROCESS | 1922 | 1461433554877 Marionette TRACE conn2 <- [1,1066,null,{}] 10:45:54 INFO - PROCESS | 1922 | 1461433554885 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}] 10:45:54 INFO - PROCESS | 1922 | 1461433554960 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:45:54 INFO - PROCESS | 1922 | 1461433554968 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aabd800 == 30 [pid = 1922] [id = 274] 10:45:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x113448000) [pid = 1922] [serial = 820] [outer = 0x0] 10:45:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x119081400) [pid = 1922] [serial = 821] [outer = 0x113448000] 10:45:54 INFO - PROCESS | 1922 | 1461433554997 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11937b800) [pid = 1922] [serial = 822] [outer = 0x113448000] 10:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 471ms 10:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:45:55 INFO - PROCESS | 1922 | 1461433555342 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]]]}] 10:45:55 INFO - PROCESS | 1922 | 1461433555345 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1922 | 1461433555347 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 10:45:55 INFO - PROCESS | 1922 | 1461433555349 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1922 | 1461433555353 Marionette TRACE conn2 <- [1,1070,null,{}] 10:45:55 INFO - PROCESS | 1922 | 1461433555356 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}] 10:45:55 INFO - PROCESS | 1922 | 1461433555430 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:45:55 INFO - PROCESS | 1922 | 1461433555481 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad95000 == 31 [pid = 1922] [id = 275] 10:45:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x118d23c00) [pid = 1922] [serial = 823] [outer = 0x0] 10:45:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x119e5b400) [pid = 1922] [serial = 824] [outer = 0x118d23c00] 10:45:55 INFO - PROCESS | 1922 | 1461433555509 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11a949800) [pid = 1922] [serial = 825] [outer = 0x118d23c00] 10:45:55 INFO - PROCESS | 1922 | 1461433555801 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]]]}] 10:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 474ms 10:45:55 INFO - PROCESS | 1922 | 1461433555825 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:45:55 INFO - PROCESS | 1922 | 1461433555826 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 10:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:45:55 INFO - PROCESS | 1922 | 1461433555828 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:45:55 INFO - PROCESS | 1922 | 1461433555829 Marionette TRACE conn2 <- [1,1074,null,{}] 10:45:55 INFO - PROCESS | 1922 | 1461433555832 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}] 10:45:55 INFO - PROCESS | 1922 | 1461433555913 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:45:55 INFO - PROCESS | 1922 | 1461433555920 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc7c000 == 32 [pid = 1922] [id = 276] 10:45:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x1155ba000) [pid = 1922] [serial = 826] [outer = 0x0] 10:45:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11a96f400) [pid = 1922] [serial = 827] [outer = 0x1155ba000] 10:45:55 INFO - PROCESS | 1922 | 1461433555946 Marionette DEBUG loaded listener.js 10:45:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11ab8c800) [pid = 1922] [serial = 828] [outer = 0x1155ba000] 10:45:56 INFO - PROCESS | 1922 | 1461433556391 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 569ms 10:45:56 INFO - PROCESS | 1922 | 1461433556399 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 1922 | 1461433556403 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 10:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:45:56 INFO - PROCESS | 1922 | 1461433556407 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 1922 | 1461433556408 Marionette TRACE conn2 <- [1,1078,null,{}] 10:45:56 INFO - PROCESS | 1922 | 1461433556412 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}] 10:45:56 INFO - PROCESS | 1922 | 1461433556554 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:45:56 INFO - PROCESS | 1922 | 1461433556565 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3a8800 == 33 [pid = 1922] [id = 277] 10:45:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11b00b000) [pid = 1922] [serial = 829] [outer = 0x0] 10:45:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11b727000) [pid = 1922] [serial = 830] [outer = 0x11b00b000] 10:45:56 INFO - PROCESS | 1922 | 1461433556611 Marionette DEBUG loaded listener.js 10:45:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11b7bd800) [pid = 1922] [serial = 831] [outer = 0x11b00b000] 10:45:56 INFO - PROCESS | 1922 | 1461433556924 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]]]}] 10:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 574ms 10:45:56 INFO - PROCESS | 1922 | 1461433556980 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:45:56 INFO - PROCESS | 1922 | 1461433556982 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 10:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:45:56 INFO - PROCESS | 1922 | 1461433556987 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:45:56 INFO - PROCESS | 1922 | 1461433556988 Marionette TRACE conn2 <- [1,1082,null,{}] 10:45:56 INFO - PROCESS | 1922 | 1461433556991 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}] 10:45:57 INFO - PROCESS | 1922 | 1461433557059 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:45:57 INFO - PROCESS | 1922 | 1461433557063 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c873000 == 34 [pid = 1922] [id = 278] 10:45:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11bb3f800) [pid = 1922] [serial = 832] [outer = 0x0] 10:45:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x11bc27000) [pid = 1922] [serial = 833] [outer = 0x11bb3f800] 10:45:57 INFO - PROCESS | 1922 | 1461433557090 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11bcda400) [pid = 1922] [serial = 834] [outer = 0x11bb3f800] 10:45:57 INFO - PROCESS | 1922 | 1461433557384 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]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 419ms 10:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:45:57 INFO - PROCESS | 1922 | 1461433557409 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 1922 | 1461433557410 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 10:45:57 INFO - PROCESS | 1922 | 1461433557412 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 1922 | 1461433557413 Marionette TRACE conn2 <- [1,1086,null,{}] 10:45:57 INFO - PROCESS | 1922 | 1461433557416 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}] 10:45:57 INFO - PROCESS | 1922 | 1461433557490 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:45:57 INFO - PROCESS | 1922 | 1461433557494 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x123cd9000 == 35 [pid = 1922] [id = 279] 10:45:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11bb47400) [pid = 1922] [serial = 835] [outer = 0x0] 10:45:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11bfef800) [pid = 1922] [serial = 836] [outer = 0x11bb47400] 10:45:57 INFO - PROCESS | 1922 | 1461433557521 Marionette DEBUG loaded listener.js 10:45:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11c190400) [pid = 1922] [serial = 837] [outer = 0x11bb47400] 10:45:57 INFO - PROCESS | 1922 | 1461433557836 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]]]}] 10:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 468ms 10:45:57 INFO - PROCESS | 1922 | 1461433557881 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:45:57 INFO - PROCESS | 1922 | 1461433557882 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 10:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:45:57 INFO - PROCESS | 1922 | 1461433557885 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:45:57 INFO - PROCESS | 1922 | 1461433557886 Marionette TRACE conn2 <- [1,1090,null,{}] 10:45:57 INFO - PROCESS | 1922 | 1461433557888 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}] 10:45:57 INFO - PROCESS | 1922 | 1461433557982 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:45:57 INFO - PROCESS | 1922 | 1461433557988 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aabc800 == 36 [pid = 1922] [id = 280] 10:45:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11bff5c00) [pid = 1922] [serial = 838] [outer = 0x0] 10:45:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11c411400) [pid = 1922] [serial = 839] [outer = 0x11bff5c00] 10:45:58 INFO - PROCESS | 1922 | 1461433558013 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11c455000) [pid = 1922] [serial = 840] [outer = 0x11bff5c00] 10:45:58 INFO - PROCESS | 1922 | 1461433558337 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]]]}] 10:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 470ms 10:45:58 INFO - PROCESS | 1922 | 1461433558356 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:45:58 INFO - PROCESS | 1922 | 1461433558358 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 10:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:45:58 INFO - PROCESS | 1922 | 1461433558361 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:45:58 INFO - PROCESS | 1922 | 1461433558363 Marionette TRACE conn2 <- [1,1094,null,{}] 10:45:58 INFO - PROCESS | 1922 | 1461433558366 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}] 10:45:58 INFO - PROCESS | 1922 | 1461433558484 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:45:58 INFO - PROCESS | 1922 | 1461433558565 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x12671d000 == 37 [pid = 1922] [id = 281] 10:45:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x119082c00) [pid = 1922] [serial = 841] [outer = 0x0] 10:45:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11c457800) [pid = 1922] [serial = 842] [outer = 0x119082c00] 10:45:58 INFO - PROCESS | 1922 | 1461433558606 Marionette DEBUG loaded listener.js 10:45:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11c509c00) [pid = 1922] [serial = 843] [outer = 0x119082c00] 10:45:59 INFO - PROCESS | 1922 | 1461433559023 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]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 669ms 10:45:59 INFO - PROCESS | 1922 | 1461433559031 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 1922 | 1461433559032 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 10:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:45:59 INFO - PROCESS | 1922 | 1461433559043 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 1922 | 1461433559045 Marionette TRACE conn2 <- [1,1098,null,{}] 10:45:59 INFO - PROCESS | 1922 | 1461433559047 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}] 10:45:59 INFO - PROCESS | 1922 | 1461433559146 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:45:59 INFO - PROCESS | 1922 | 1461433559192 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc73800 == 38 [pid = 1922] [id = 282] 10:45:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11bcda800) [pid = 1922] [serial = 844] [outer = 0x0] 10:45:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x11c8af400) [pid = 1922] [serial = 845] [outer = 0x11bcda800] 10:45:59 INFO - PROCESS | 1922 | 1461433559221 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x123c58000) [pid = 1922] [serial = 846] [outer = 0x11bcda800] 10:45:59 INFO - PROCESS | 1922 | 1461433559529 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]]]}] 10:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 518ms 10:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:45:59 INFO - PROCESS | 1922 | 1461433559562 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:45:59 INFO - PROCESS | 1922 | 1461433559563 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 10:45:59 INFO - PROCESS | 1922 | 1461433559565 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:45:59 INFO - PROCESS | 1922 | 1461433559567 Marionette TRACE conn2 <- [1,1102,null,{}] 10:45:59 INFO - PROCESS | 1922 | 1461433559571 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}] 10:45:59 INFO - PROCESS | 1922 | 1461433559657 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:45:59 INFO - PROCESS | 1922 | 1461433559669 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:45:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x128950800 == 39 [pid = 1922] [id = 283] 10:45:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x123c50000) [pid = 1922] [serial = 847] [outer = 0x0] 10:45:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x124138800) [pid = 1922] [serial = 848] [outer = 0x123c50000] 10:45:59 INFO - PROCESS | 1922 | 1461433559695 Marionette DEBUG loaded listener.js 10:45:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x124744400) [pid = 1922] [serial = 849] [outer = 0x123c50000] 10:46:00 INFO - PROCESS | 1922 | 1461433560028 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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 472ms 10:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:46:00 INFO - PROCESS | 1922 | 1461433560039 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 1922 | 1461433560040 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 10:46:00 INFO - PROCESS | 1922 | 1461433560042 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 1922 | 1461433560043 Marionette TRACE conn2 <- [1,1106,null,{}] 10:46:00 INFO - PROCESS | 1922 | 1461433560045 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}] 10:46:00 INFO - PROCESS | 1922 | 1461433560137 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:46:00 INFO - PROCESS | 1922 | 1461433560147 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d0800 == 40 [pid = 1922] [id = 284] 10:46:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x1242dc400) [pid = 1922] [serial = 850] [outer = 0x0] 10:46:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12474ac00) [pid = 1922] [serial = 851] [outer = 0x1242dc400] 10:46:00 INFO - PROCESS | 1922 | 1461433560174 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12474fc00) [pid = 1922] [serial = 852] [outer = 0x1242dc400] 10:46:00 INFO - PROCESS | 1922 | 1461433560506 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]]]}] 10:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 10:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:46:00 INFO - PROCESS | 1922 | 1461433560511 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:46:00 INFO - PROCESS | 1922 | 1461433560512 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 10:46:00 INFO - PROCESS | 1922 | 1461433560514 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:46:00 INFO - PROCESS | 1922 | 1461433560516 Marionette TRACE conn2 <- [1,1110,null,{}] 10:46:00 INFO - PROCESS | 1922 | 1461433560526 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}] 10:46:00 INFO - PROCESS | 1922 | 1461433560620 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:46:00 INFO - PROCESS | 1922 | 1461433560624 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b443800 == 41 [pid = 1922] [id = 285] 10:46:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x124745400) [pid = 1922] [serial = 853] [outer = 0x0] 10:46:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x1247a8000) [pid = 1922] [serial = 854] [outer = 0x124745400] 10:46:00 INFO - PROCESS | 1922 | 1461433560649 Marionette DEBUG loaded listener.js 10:46:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x126e8c400) [pid = 1922] [serial = 855] [outer = 0x124745400] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11bce0800) [pid = 1922] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x123d09c00) [pid = 1922] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12474cc00) [pid = 1922] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x1134dc000) [pid = 1922] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x123b25400) [pid = 1922] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11a8bc800) [pid = 1922] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x11a8bc400) [pid = 1922] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1156e0000) [pid = 1922] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x1142d2000) [pid = 1922] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x128928400) [pid = 1922] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x123b1e400) [pid = 1922] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11c8acc00) [pid = 1922] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11adc6000) [pid = 1922] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x118ad7800) [pid = 1922] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x1155e8400) [pid = 1922] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x124747400) [pid = 1922] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11adc0000) [pid = 1922] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11bcd3c00) [pid = 1922] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11b7b8c00) [pid = 1922] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x1147d5000) [pid = 1922] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:46:01 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x118855400) [pid = 1922] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:46:01 INFO - PROCESS | 1922 | 1461433561127 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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 620ms 10:46:01 INFO - PROCESS | 1922 | 1461433561136 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 1922 | 1461433561137 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 10:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:46:01 INFO - PROCESS | 1922 | 1461433561139 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 1922 | 1461433561140 Marionette TRACE conn2 <- [1,1114,null,{}] 10:46:01 INFO - PROCESS | 1922 | 1461433561142 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}] 10:46:01 INFO - PROCESS | 1922 | 1461433561220 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:46:01 INFO - PROCESS | 1922 | 1461433561225 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c302800 == 42 [pid = 1922] [id = 286] 10:46:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x1155e8400) [pid = 1922] [serial = 856] [outer = 0x0] 10:46:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x119b48000) [pid = 1922] [serial = 857] [outer = 0x1155e8400] 10:46:01 INFO - PROCESS | 1922 | 1461433561251 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11b7b8c00) [pid = 1922] [serial = 858] [outer = 0x1155e8400] 10:46:01 INFO - PROCESS | 1922 | 1461433561589 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]]]}] 10:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 468ms 10:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:46:01 INFO - PROCESS | 1922 | 1461433561608 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:46:01 INFO - PROCESS | 1922 | 1461433561609 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 10:46:01 INFO - PROCESS | 1922 | 1461433561611 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:46:01 INFO - PROCESS | 1922 | 1461433561612 Marionette TRACE conn2 <- [1,1118,null,{}] 10:46:01 INFO - PROCESS | 1922 | 1461433561614 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}] 10:46:01 INFO - PROCESS | 1922 | 1461433561712 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:46:01 INFO - PROCESS | 1922 | 1461433561721 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2cb800 == 43 [pid = 1922] [id = 287] 10:46:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x118d21c00) [pid = 1922] [serial = 859] [outer = 0x0] 10:46:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11c8acc00) [pid = 1922] [serial = 860] [outer = 0x118d21c00] 10:46:01 INFO - PROCESS | 1922 | 1461433561747 Marionette DEBUG loaded listener.js 10:46:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x124747400) [pid = 1922] [serial = 861] [outer = 0x118d21c00] 10:46:02 INFO - PROCESS | 1922 | 1461433562055 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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 468ms 10:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:46:02 INFO - PROCESS | 1922 | 1461433562080 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1922 | 1461433562081 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 10:46:02 INFO - PROCESS | 1922 | 1461433562083 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1922 | 1461433562086 Marionette TRACE conn2 <- [1,1122,null,{}] 10:46:02 INFO - PROCESS | 1922 | 1461433562089 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}] 10:46:02 INFO - PROCESS | 1922 | 1461433562163 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:46:02 INFO - PROCESS | 1922 | 1461433562168 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d007000 == 44 [pid = 1922] [id = 288] 10:46:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11c190800) [pid = 1922] [serial = 862] [outer = 0x0] 10:46:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x1271be000) [pid = 1922] [serial = 863] [outer = 0x11c190800] 10:46:02 INFO - PROCESS | 1922 | 1461433562194 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x1276ac000) [pid = 1922] [serial = 864] [outer = 0x11c190800] 10:46:02 INFO - PROCESS | 1922 | 1461433562549 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]]]}] 10:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 472ms 10:46:02 INFO - PROCESS | 1922 | 1461433562556 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:46:02 INFO - PROCESS | 1922 | 1461433562557 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 10:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:46:02 INFO - PROCESS | 1922 | 1461433562559 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:46:02 INFO - PROCESS | 1922 | 1461433562560 Marionette TRACE conn2 <- [1,1126,null,{}] 10:46:02 INFO - PROCESS | 1922 | 1461433562562 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}] 10:46:02 INFO - PROCESS | 1922 | 1461433562665 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:46:02 INFO - PROCESS | 1922 | 1461433562673 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d172800 == 45 [pid = 1922] [id = 289] 10:46:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x124392000) [pid = 1922] [serial = 865] [outer = 0x0] 10:46:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x1276b4c00) [pid = 1922] [serial = 866] [outer = 0x124392000] 10:46:02 INFO - PROCESS | 1922 | 1461433562698 Marionette DEBUG loaded listener.js 10:46:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x128924400) [pid = 1922] [serial = 867] [outer = 0x124392000] 10:46:03 INFO - PROCESS | 1922 | --DOCSHELL 0x11641c000 == 44 [pid = 1922] [id = 272] 10:46:03 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5a5000 == 43 [pid = 1922] [id = 271] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x119bc2800 == 42 [pid = 1922] [id = 273] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad95000 == 41 [pid = 1922] [id = 275] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x11c873000 == 40 [pid = 1922] [id = 278] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x123cd9000 == 39 [pid = 1922] [id = 279] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x12b443800 == 38 [pid = 1922] [id = 285] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x12d007000 == 37 [pid = 1922] [id = 288] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x12671d000 == 36 [pid = 1922] [id = 281] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc73800 == 35 [pid = 1922] [id = 282] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d0800 == 34 [pid = 1922] [id = 284] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc7c000 == 33 [pid = 1922] [id = 276] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x11aabc800 == 32 [pid = 1922] [id = 280] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x11c302800 == 31 [pid = 1922] [id = 286] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2cb800 == 30 [pid = 1922] [id = 287] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x11aabd800 == 29 [pid = 1922] [id = 274] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3a8800 == 28 [pid = 1922] [id = 277] 10:46:04 INFO - PROCESS | 1922 | --DOCSHELL 0x128950800 == 27 [pid = 1922] [id = 283] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11c505000) [pid = 1922] [serial = 684] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x115667c00) [pid = 1922] [serial = 717] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11a609000) [pid = 1922] [serial = 720] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11ab95000) [pid = 1922] [serial = 785] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11a93c800) [pid = 1922] [serial = 782] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11a96fc00) [pid = 1922] [serial = 783] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x116440800) [pid = 1922] [serial = 779] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x118d1bc00) [pid = 1922] [serial = 780] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x115665800) [pid = 1922] [serial = 777] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x114bb6800) [pid = 1922] [serial = 776] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x12990d000) [pid = 1922] [serial = 810] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x124752000) [pid = 1922] [serial = 774] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x129a07000) [pid = 1922] [serial = 812] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x12439d000) [pid = 1922] [serial = 773] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x1240b1400) [pid = 1922] [serial = 771] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x123c51000) [pid = 1922] [serial = 770] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11c407800) [pid = 1922] [serial = 768] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11bce0c00) [pid = 1922] [serial = 767] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11aa1a400) [pid = 1922] [serial = 765] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11a607000) [pid = 1922] [serial = 764] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x118641c00) [pid = 1922] [serial = 762] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x1156df000) [pid = 1922] [serial = 761] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x126e8a400) [pid = 1922] [serial = 759] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x11bb43c00) [pid = 1922] [serial = 788] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11b017000) [pid = 1922] [serial = 786] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x11c45a000) [pid = 1922] [serial = 791] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x124746c00) [pid = 1922] [serial = 795] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x123c4b000) [pid = 1922] [serial = 792] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x128f3e000) [pid = 1922] [serial = 807] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x11bcd2000) [pid = 1922] [serial = 789] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 81 (0x128fac000) [pid = 1922] [serial = 809] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 80 (0x123fc8800) [pid = 1922] [serial = 794] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 79 (0x126aa1c00) [pid = 1922] [serial = 797] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 78 (0x1271c7400) [pid = 1922] [serial = 800] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 77 (0x126e91c00) [pid = 1922] [serial = 798] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 76 (0x11c458400) [pid = 1922] [serial = 804] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 75 (0x11923e400) [pid = 1922] [serial = 803] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 74 (0x127775c00) [pid = 1922] [serial = 806] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | --DOMWINDOW == 73 (0x1276b2400) [pid = 1922] [serial = 801] [outer = 0x0] [url = about:blank] 10:46:04 INFO - PROCESS | 1922 | 1461433564260 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]]]}] 10:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1723ms 10:46:04 INFO - PROCESS | 1922 | 1461433564283 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:46:04 INFO - PROCESS | 1922 | 1461433564285 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 10:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:46:04 INFO - PROCESS | 1922 | 1461433564290 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - PROCESS | 1922 | 1461433564292 Marionette TRACE conn2 <- [1,1130,null,{}] 10:46:04 INFO - PROCESS | 1922 | 1461433564297 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}] 10:46:04 INFO - PROCESS | 1922 | 1461433564389 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:46:04 INFO - PROCESS | 1922 | 1461433564436 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x118d4e800 == 28 [pid = 1922] [id = 290] 10:46:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 74 (0x1134e7000) [pid = 1922] [serial = 868] [outer = 0x0] 10:46:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 75 (0x1155c1400) [pid = 1922] [serial = 869] [outer = 0x1134e7000] 10:46:04 INFO - PROCESS | 1922 | 1461433564469 Marionette DEBUG loaded listener.js 10:46:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 76 (0x114754000) [pid = 1922] [serial = 870] [outer = 0x1134e7000] 10:46:04 INFO - PROCESS | 1922 | 1461433564820 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]]]}] 10:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 574ms 10:46:04 INFO - PROCESS | 1922 | 1461433564864 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:46:04 INFO - PROCESS | 1922 | 1461433564868 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 10:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:46:04 INFO - PROCESS | 1922 | 1461433564873 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:46:04 INFO - PROCESS | 1922 | 1461433564875 Marionette TRACE conn2 <- [1,1134,null,{}] 10:46:04 INFO - PROCESS | 1922 | 1461433564877 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}] 10:46:04 INFO - PROCESS | 1922 | 1461433564953 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:46:05 INFO - PROCESS | 1922 | 1461433564998 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x119219800 == 29 [pid = 1922] [id = 291] 10:46:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 77 (0x1134e7c00) [pid = 1922] [serial = 871] [outer = 0x0] 10:46:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 78 (0x1155b9800) [pid = 1922] [serial = 872] [outer = 0x1134e7c00] 10:46:05 INFO - PROCESS | 1922 | 1461433565025 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 79 (0x116448400) [pid = 1922] [serial = 873] [outer = 0x1134e7c00] 10:46:05 INFO - PROCESS | 1922 | 1461433565336 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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 522ms 10:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:46:05 INFO - PROCESS | 1922 | 1461433565395 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 1922 | 1461433565397 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 10:46:05 INFO - PROCESS | 1922 | 1461433565399 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1922 | 1461433565402 Marionette TRACE conn2 <- [1,1138,null,{}] 10:46:05 INFO - PROCESS | 1922 | 1461433565410 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}] 10:46:05 INFO - PROCESS | 1922 | 1461433565488 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:46:05 INFO - PROCESS | 1922 | 1461433565493 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad92800 == 30 [pid = 1922] [id = 292] 10:46:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 80 (0x113448c00) [pid = 1922] [serial = 874] [outer = 0x0] 10:46:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 81 (0x118851800) [pid = 1922] [serial = 875] [outer = 0x113448c00] 10:46:05 INFO - PROCESS | 1922 | 1461433565561 Marionette DEBUG loaded listener.js 10:46:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x119055800) [pid = 1922] [serial = 876] [outer = 0x113448c00] 10:46:05 INFO - PROCESS | 1922 | 1461433565877 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]]]}] 10:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 521ms 10:46:05 INFO - PROCESS | 1922 | 1461433565921 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:46:05 INFO - PROCESS | 1922 | 1461433565923 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 10:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:46:05 INFO - PROCESS | 1922 | 1461433565925 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:46:05 INFO - PROCESS | 1922 | 1461433565926 Marionette TRACE conn2 <- [1,1142,null,{}] 10:46:05 INFO - PROCESS | 1922 | 1461433565928 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}] 10:46:06 INFO - PROCESS | 1922 | 1461433565998 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:46:06 INFO - PROCESS | 1922 | 1461433566004 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb1f800 == 31 [pid = 1922] [id = 293] 10:46:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x119376400) [pid = 1922] [serial = 877] [outer = 0x0] 10:46:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x11a605800) [pid = 1922] [serial = 878] [outer = 0x119376400] 10:46:06 INFO - PROCESS | 1922 | 1461433566032 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x11a8c3800) [pid = 1922] [serial = 879] [outer = 0x119376400] 10:46:06 INFO - PROCESS | 1922 | 1461433566340 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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 418ms 10:46:06 INFO - PROCESS | 1922 | 1461433566343 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 1922 | 1461433566344 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 10:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:46:06 INFO - PROCESS | 1922 | 1461433566347 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 1922 | 1461433566348 Marionette TRACE conn2 <- [1,1146,null,{}] 10:46:06 INFO - PROCESS | 1922 | 1461433566358 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}] 10:46:06 INFO - PROCESS | 1922 | 1461433566462 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:46:06 INFO - PROCESS | 1922 | 1461433566470 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc79000 == 32 [pid = 1922] [id = 294] 10:46:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x1134e1400) [pid = 1922] [serial = 880] [outer = 0x0] 10:46:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x11a8c1c00) [pid = 1922] [serial = 881] [outer = 0x1134e1400] 10:46:06 INFO - PROCESS | 1922 | 1461433566496 Marionette DEBUG loaded listener.js 10:46:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11a969800) [pid = 1922] [serial = 882] [outer = 0x1134e1400] 10:46:06 INFO - PROCESS | 1922 | 1461433566825 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]]]}] 10:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 521ms 10:46:06 INFO - PROCESS | 1922 | 1461433566869 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:46:06 INFO - PROCESS | 1922 | 1461433566870 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 10:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:46:06 INFO - PROCESS | 1922 | 1461433566872 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:46:06 INFO - PROCESS | 1922 | 1461433566874 Marionette TRACE conn2 <- [1,1150,null,{}] 10:46:06 INFO - PROCESS | 1922 | 1461433566876 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}] 10:46:06 INFO - PROCESS | 1922 | 1461433566961 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:46:06 INFO - PROCESS | 1922 | 1461433566968 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c70e800 == 33 [pid = 1922] [id = 295] 10:46:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x11aa1a400) [pid = 1922] [serial = 883] [outer = 0x0] 10:46:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x11ace3400) [pid = 1922] [serial = 884] [outer = 0x11aa1a400] 10:46:07 INFO - PROCESS | 1922 | 1461433566998 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11b725000) [pid = 1922] [serial = 885] [outer = 0x11aa1a400] 10:46:07 INFO - PROCESS | 1922 | 1461433567305 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]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 467ms 10:46:07 INFO - PROCESS | 1922 | 1461433567341 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 1922 | 1461433567342 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 10:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:46:07 INFO - PROCESS | 1922 | 1461433567363 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 1922 | 1461433567364 Marionette TRACE conn2 <- [1,1154,null,{}] 10:46:07 INFO - PROCESS | 1922 | 1461433567367 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}] 10:46:07 INFO - PROCESS | 1922 | 1461433567442 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:46:07 INFO - PROCESS | 1922 | 1461433567446 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a6e000 == 34 [pid = 1922] [id = 296] 10:46:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11a968400) [pid = 1922] [serial = 886] [outer = 0x0] 10:46:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11bb41c00) [pid = 1922] [serial = 887] [outer = 0x11a968400] 10:46:07 INFO - PROCESS | 1922 | 1461433567473 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11bc2b800) [pid = 1922] [serial = 888] [outer = 0x11a968400] 10:46:07 INFO - PROCESS | 1922 | 1461433567795 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]]]}] 10:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 473ms 10:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:46:07 INFO - PROCESS | 1922 | 1461433567831 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:46:07 INFO - PROCESS | 1922 | 1461433567833 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 10:46:07 INFO - PROCESS | 1922 | 1461433567835 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:46:07 INFO - PROCESS | 1922 | 1461433567836 Marionette TRACE conn2 <- [1,1158,null,{}] 10:46:07 INFO - PROCESS | 1922 | 1461433567838 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}] 10:46:07 INFO - PROCESS | 1922 | 1461433567906 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:46:07 INFO - PROCESS | 1922 | 1461433567911 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x123cdd800 == 35 [pid = 1922] [id = 297] 10:46:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11bc2bc00) [pid = 1922] [serial = 889] [outer = 0x0] 10:46:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11bfef000) [pid = 1922] [serial = 890] [outer = 0x11bc2bc00] 10:46:07 INFO - PROCESS | 1922 | 1461433567938 Marionette DEBUG loaded listener.js 10:46:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11c404000) [pid = 1922] [serial = 891] [outer = 0x11bc2bc00] 10:46:08 INFO - PROCESS | 1922 | 1461433568290 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]]]}] 10:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 470ms 10:46:08 INFO - PROCESS | 1922 | 1461433568319 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:46:08 INFO - PROCESS | 1922 | 1461433568321 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 10:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:46:08 INFO - PROCESS | 1922 | 1461433568326 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:46:08 INFO - PROCESS | 1922 | 1461433568327 Marionette TRACE conn2 <- [1,1162,null,{}] 10:46:08 INFO - PROCESS | 1922 | 1461433568331 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}] 10:46:08 INFO - PROCESS | 1922 | 1461433568439 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:46:08 INFO - PROCESS | 1922 | 1461433568446 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad91800 == 36 [pid = 1922] [id = 298] 10:46:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11c404400) [pid = 1922] [serial = 892] [outer = 0x0] 10:46:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x11c451c00) [pid = 1922] [serial = 893] [outer = 0x11c404400] 10:46:08 INFO - PROCESS | 1922 | 1461433568486 Marionette DEBUG loaded listener.js 10:46:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11c459800) [pid = 1922] [serial = 894] [outer = 0x11c404400] 10:46:08 INFO - PROCESS | 1922 | 1461433568791 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]]]}] 10:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 10:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:46:08 INFO - PROCESS | 1922 | 1461433568845 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 10:46:08 INFO - PROCESS | 1922 | 1461433568846 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 10:46:08 INFO - PROCESS | 1922 | 1461433568848 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:46:08 INFO - PROCESS | 1922 | 1461433568849 Marionette TRACE conn2 <- [1,1166,null,{}] 10:46:08 INFO - PROCESS | 1922 | 1461433568854 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}] 10:46:08 INFO - PROCESS | 1922 | 1461433568953 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:46:08 INFO - PROCESS | 1922 | 1461433568981 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x126abc800 == 37 [pid = 1922] [id = 299] 10:46:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11c407c00) [pid = 1922] [serial = 895] [outer = 0x0] 10:46:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11c45c800) [pid = 1922] [serial = 896] [outer = 0x11c407c00] 10:46:09 INFO - PROCESS | 1922 | 1461433569007 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x123b20c00) [pid = 1922] [serial = 897] [outer = 0x11c407c00] 10:46:09 INFO - PROCESS | 1922 | 1461433569323 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]]]}] 10:46:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11c7d7c00) [pid = 1922] [serial = 898] [outer = 0x12f98d400] 10:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 523ms 10:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:46:09 INFO - PROCESS | 1922 | 1461433569380 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 1922 | 1461433569381 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 10:46:09 INFO - PROCESS | 1922 | 1461433569384 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1922 | 1461433569385 Marionette TRACE conn2 <- [1,1170,null,{}] 10:46:09 INFO - PROCESS | 1922 | 1461433569388 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}] 10:46:09 INFO - PROCESS | 1922 | 1461433569489 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:46:09 INFO - PROCESS | 1922 | 1461433569523 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc6e000 == 38 [pid = 1922] [id = 300] 10:46:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11c45fc00) [pid = 1922] [serial = 899] [outer = 0x0] 10:46:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x123b25800) [pid = 1922] [serial = 900] [outer = 0x11c45fc00] 10:46:09 INFO - PROCESS | 1922 | 1461433569552 Marionette DEBUG loaded listener.js 10:46:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x124399c00) [pid = 1922] [serial = 901] [outer = 0x11c45fc00] 10:46:09 INFO - PROCESS | 1922 | 1461433569878 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]]]}] 10:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 522ms 10:46:09 INFO - PROCESS | 1922 | 1461433569906 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 10:46:09 INFO - PROCESS | 1922 | 1461433569907 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 10:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:46:09 INFO - PROCESS | 1922 | 1461433569910 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:46:09 INFO - PROCESS | 1922 | 1461433569911 Marionette TRACE conn2 <- [1,1174,null,{}] 10:46:09 INFO - PROCESS | 1922 | 1461433569913 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}] 10:46:10 INFO - PROCESS | 1922 | 1461433570004 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:46:10 INFO - PROCESS | 1922 | 1461433570014 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a75800 == 39 [pid = 1922] [id = 301] 10:46:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x123c52000) [pid = 1922] [serial = 902] [outer = 0x0] 10:46:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x124749800) [pid = 1922] [serial = 903] [outer = 0x123c52000] 10:46:10 INFO - PROCESS | 1922 | 1461433570043 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x124752400) [pid = 1922] [serial = 904] [outer = 0x123c52000] 10:46:10 INFO - PROCESS | 1922 | 1461433570373 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] 10:46:10 INFO - PROCESS | 1922 | 1461433570379 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 10:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:46:10 INFO - PROCESS | 1922 | 1461433570382 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 1922 | 1461433570383 Marionette TRACE conn2 <- [1,1178,null,{}] 10:46:10 INFO - PROCESS | 1922 | 1461433570387 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}] 10:46:10 INFO - PROCESS | 1922 | 1461433570481 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:46:10 INFO - PROCESS | 1922 | 1461433570485 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b455000 == 40 [pid = 1922] [id = 302] 10:46:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x1242d6800) [pid = 1922] [serial = 905] [outer = 0x0] 10:46:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x126c23c00) [pid = 1922] [serial = 906] [outer = 0x1242d6800] 10:46:10 INFO - PROCESS | 1922 | 1461433570510 Marionette DEBUG loaded listener.js 10:46:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x1270c6000) [pid = 1922] [serial = 907] [outer = 0x1242d6800] 10:46:10 INFO - PROCESS | 1922 | 1461433570857 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] 10:46:10 INFO - PROCESS | 1922 | 1461433570907 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 10:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:46:10 INFO - PROCESS | 1922 | 1461433570909 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:46:10 INFO - PROCESS | 1922 | 1461433570910 Marionette TRACE conn2 <- [1,1182,null,{}] 10:46:10 INFO - PROCESS | 1922 | 1461433570913 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}] 10:46:11 INFO - PROCESS | 1922 | 1461433571003 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:46:11 INFO - PROCESS | 1922 | 1461433571037 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc06800 == 41 [pid = 1922] [id = 303] 10:46:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x1270c7800) [pid = 1922] [serial = 908] [outer = 0x0] 10:46:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12776bc00) [pid = 1922] [serial = 909] [outer = 0x1270c7800] 10:46:11 INFO - PROCESS | 1922 | 1461433571062 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x128928400) [pid = 1922] [serial = 910] [outer = 0x1270c7800] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11c190800) [pid = 1922] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x11bcda800) [pid = 1922] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x123c50000) [pid = 1922] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x1242dc400) [pid = 1922] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x124745400) [pid = 1922] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x1155e8400) [pid = 1922] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x119082c00) [pid = 1922] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11bff5c00) [pid = 1922] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11bb47400) [pid = 1922] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11bb3f800) [pid = 1922] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11b00b000) [pid = 1922] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x1155ba000) [pid = 1922] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x118d23c00) [pid = 1922] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x113448000) [pid = 1922] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x1155de800) [pid = 1922] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x1144be000) [pid = 1922] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x12990d400) [pid = 1922] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:46:11 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x118d21c00) [pid = 1922] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:46:11 INFO - PROCESS | 1922 | 1461433571506 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] 10:46:11 INFO - PROCESS | 1922 | 1461433571530 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 10:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:46:11 INFO - PROCESS | 1922 | 1461433571532 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:46:11 INFO - PROCESS | 1922 | 1461433571534 Marionette TRACE conn2 <- [1,1186,null,{}] 10:46:11 INFO - PROCESS | 1922 | 1461433571538 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}] 10:46:11 INFO - PROCESS | 1922 | 1461433571611 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:46:11 INFO - PROCESS | 1922 | 1461433571615 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x124129800 == 42 [pid = 1922] [id = 304] 10:46:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x1155e8400) [pid = 1922] [serial = 911] [outer = 0x0] 10:46:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11bb3f800) [pid = 1922] [serial = 912] [outer = 0x1155e8400] 10:46:11 INFO - PROCESS | 1922 | 1461433571644 Marionette DEBUG loaded listener.js 10:46:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11c45b000) [pid = 1922] [serial = 913] [outer = 0x1155e8400] 10:46:11 INFO - PROCESS | 1922 | 1461433571974 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] 10:46:12 INFO - PROCESS | 1922 | 1461433572007 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 10:46:12 INFO - PROCESS | 1922 | 1461433572009 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 1922 | 1461433572011 Marionette TRACE conn2 <- [1,1190,null,{}] 10:46:12 INFO - PROCESS | 1922 | 1461433572013 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}] 10:46:12 INFO - PROCESS | 1922 | 1461433572124 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:46:12 INFO - PROCESS | 1922 | 1461433572133 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bec0800 == 43 [pid = 1922] [id = 305] 10:46:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11b7c1800) [pid = 1922] [serial = 914] [outer = 0x0] 10:46:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x128fa5800) [pid = 1922] [serial = 915] [outer = 0x11b7c1800] 10:46:12 INFO - PROCESS | 1922 | 1461433572165 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x129904800) [pid = 1922] [serial = 916] [outer = 0x11b7c1800] 10:46:12 INFO - PROCESS | 1922 | 1461433572603 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] 10:46:12 INFO - PROCESS | 1922 | 1461433572634 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 10:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:46:12 INFO - PROCESS | 1922 | 1461433572636 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:46:12 INFO - PROCESS | 1922 | 1461433572637 Marionette TRACE conn2 <- [1,1194,null,{}] 10:46:12 INFO - PROCESS | 1922 | 1461433572640 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}] 10:46:12 INFO - PROCESS | 1922 | 1461433572739 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:46:12 INFO - PROCESS | 1922 | 1461433572745 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d183000 == 44 [pid = 1922] [id = 306] 10:46:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x12474cc00) [pid = 1922] [serial = 917] [outer = 0x0] 10:46:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x129907c00) [pid = 1922] [serial = 918] [outer = 0x12474cc00] 10:46:12 INFO - PROCESS | 1922 | 1461433572770 Marionette DEBUG loaded listener.js 10:46:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x129ce8800) [pid = 1922] [serial = 919] [outer = 0x12474cc00] 10:46:13 INFO - PROCESS | 1922 | 1461433573076 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] 10:46:13 INFO - PROCESS | 1922 | 1461433573108 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 10:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:46:13 INFO - PROCESS | 1922 | 1461433573110 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:46:13 INFO - PROCESS | 1922 | 1461433573111 Marionette TRACE conn2 <- [1,1198,null,{}] 10:46:13 INFO - PROCESS | 1922 | 1461433573114 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}] 10:46:13 INFO - PROCESS | 1922 | 1461433573192 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:46:13 INFO - PROCESS | 1922 | 1461433573196 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5ad000 == 45 [pid = 1922] [id = 307] 10:46:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x1271c5000) [pid = 1922] [serial = 920] [outer = 0x0] 10:46:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12b150000) [pid = 1922] [serial = 921] [outer = 0x1271c5000] 10:46:13 INFO - PROCESS | 1922 | 1461433573223 Marionette DEBUG loaded listener.js 10:46:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12b479400) [pid = 1922] [serial = 922] [outer = 0x1271c5000] 10:46:13 INFO - PROCESS | 1922 | --DOCSHELL 0x118d4e800 == 44 [pid = 1922] [id = 290] 10:46:13 INFO - PROCESS | 1922 | --DOCSHELL 0x12d172800 == 43 [pid = 1922] [id = 289] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc79000 == 42 [pid = 1922] [id = 294] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb1f800 == 41 [pid = 1922] [id = 293] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad91800 == 40 [pid = 1922] [id = 298] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x123cdd800 == 39 [pid = 1922] [id = 297] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc6e000 == 38 [pid = 1922] [id = 300] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x124129800 == 37 [pid = 1922] [id = 304] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x123a6e000 == 36 [pid = 1922] [id = 296] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc06800 == 35 [pid = 1922] [id = 303] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12bec0800 == 34 [pid = 1922] [id = 305] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x126abc800 == 33 [pid = 1922] [id = 299] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11c70e800 == 32 [pid = 1922] [id = 295] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12b455000 == 31 [pid = 1922] [id = 302] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad92800 == 30 [pid = 1922] [id = 292] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x129a75800 == 29 [pid = 1922] [id = 301] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x119219800 == 28 [pid = 1922] [id = 291] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x1276ac000) [pid = 1922] [serial = 864] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11c8af400) [pid = 1922] [serial = 845] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x124138800) [pid = 1922] [serial = 848] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x124744400) [pid = 1922] [serial = 849] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x123c58000) [pid = 1922] [serial = 846] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12474ac00) [pid = 1922] [serial = 851] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x12474fc00) [pid = 1922] [serial = 852] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x1276b4c00) [pid = 1922] [serial = 866] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x1247a8000) [pid = 1922] [serial = 854] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x126e8c400) [pid = 1922] [serial = 855] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x119b48000) [pid = 1922] [serial = 857] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x11b7b8c00) [pid = 1922] [serial = 858] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x1271be000) [pid = 1922] [serial = 863] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11c457800) [pid = 1922] [serial = 842] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11c411400) [pid = 1922] [serial = 839] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11c455000) [pid = 1922] [serial = 840] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11bfef800) [pid = 1922] [serial = 836] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11c190400) [pid = 1922] [serial = 837] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x11bc27000) [pid = 1922] [serial = 833] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x11bcda400) [pid = 1922] [serial = 834] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x11b727000) [pid = 1922] [serial = 830] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x11b7bd800) [pid = 1922] [serial = 831] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11a96f400) [pid = 1922] [serial = 827] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x11ab8c800) [pid = 1922] [serial = 828] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x119e5b400) [pid = 1922] [serial = 824] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x11a949800) [pid = 1922] [serial = 825] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x119081400) [pid = 1922] [serial = 821] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x11937b800) [pid = 1922] [serial = 822] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 81 (0x1156e5400) [pid = 1922] [serial = 818] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 80 (0x117847000) [pid = 1922] [serial = 819] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 79 (0x1147d3000) [pid = 1922] [serial = 815] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 78 (0x11539b000) [pid = 1922] [serial = 816] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 77 (0x129c1a800) [pid = 1922] [serial = 813] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 76 (0x124747400) [pid = 1922] [serial = 861] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 75 (0x11c509c00) [pid = 1922] [serial = 843] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOMWINDOW == 74 (0x11c8acc00) [pid = 1922] [serial = 860] [outer = 0x0] [url = about:blank] 10:46:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12d183000 == 27 [pid = 1922] [id = 306] 10:46:14 INFO - PROCESS | 1922 | 1461433574647 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]]]}] 10:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1572ms 10:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:46:14 INFO - PROCESS | 1922 | 1461433574684 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:46:14 INFO - PROCESS | 1922 | 1461433574686 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 10:46:14 INFO - PROCESS | 1922 | 1461433574690 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:46:14 INFO - PROCESS | 1922 | 1461433574692 Marionette TRACE conn2 <- [1,1202,null,{}] 10:46:14 INFO - PROCESS | 1922 | 1461433574697 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}] 10:46:14 INFO - PROCESS | 1922 | 1461433574777 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:46:14 INFO - PROCESS | 1922 | 1461433574822 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x1186d9000 == 28 [pid = 1922] [id = 308] 10:46:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 75 (0x114bb4800) [pid = 1922] [serial = 923] [outer = 0x0] 10:46:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 76 (0x114bb5000) [pid = 1922] [serial = 924] [outer = 0x114bb4800] 10:46:14 INFO - PROCESS | 1922 | 1461433574851 Marionette DEBUG loaded listener.js 10:46:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 77 (0x1155e6800) [pid = 1922] [serial = 925] [outer = 0x114bb4800] 10:46:15 INFO - PROCESS | 1922 | 1461433575176 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]]]}] 10:46:15 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 10:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 521ms 10:46:15 INFO - PROCESS | 1922 | 1461433575211 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1922 | 1461433575216 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 10:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:46:15 INFO - PROCESS | 1922 | 1461433575222 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1922 | 1461433575224 Marionette TRACE conn2 <- [1,1206,null,{}] 10:46:15 INFO - PROCESS | 1922 | 1461433575227 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}] 10:46:15 INFO - PROCESS | 1922 | 1461433575298 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:46:15 INFO - PROCESS | 1922 | 1461433575344 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x119339800 == 29 [pid = 1922] [id = 309] 10:46:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 78 (0x1142cbc00) [pid = 1922] [serial = 926] [outer = 0x0] 10:46:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 79 (0x115666c00) [pid = 1922] [serial = 927] [outer = 0x1142cbc00] 10:46:15 INFO - PROCESS | 1922 | 1461433575373 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 80 (0x117846800) [pid = 1922] [serial = 928] [outer = 0x1142cbc00] 10:46:15 INFO - PROCESS | 1922 | 1461433575677 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]]]}] 10:46:15 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 10:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 470ms 10:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:46:15 INFO - PROCESS | 1922 | 1461433575692 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:46:15 INFO - PROCESS | 1922 | 1461433575694 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 10:46:15 INFO - PROCESS | 1922 | 1461433575697 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:46:15 INFO - PROCESS | 1922 | 1461433575699 Marionette TRACE conn2 <- [1,1210,null,{}] 10:46:15 INFO - PROCESS | 1922 | 1461433575711 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}] 10:46:15 INFO - PROCESS | 1922 | 1461433575788 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:46:15 INFO - PROCESS | 1922 | 1461433575794 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aad5800 == 30 [pid = 1922] [id = 310] 10:46:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 81 (0x11344c800) [pid = 1922] [serial = 929] [outer = 0x0] 10:46:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x119058400) [pid = 1922] [serial = 930] [outer = 0x11344c800] 10:46:15 INFO - PROCESS | 1922 | 1461433575825 Marionette DEBUG loaded listener.js 10:46:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x11937b800) [pid = 1922] [serial = 931] [outer = 0x11344c800] 10:46:16 INFO - PROCESS | 1922 | 1461433576170 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]]]}] 10:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 526ms 10:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:46:16 INFO - PROCESS | 1922 | 1461433576223 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 10:46:16 INFO - PROCESS | 1922 | 1461433576225 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 10:46:16 INFO - PROCESS | 1922 | 1461433576227 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 1922 | 1461433576228 Marionette TRACE conn2 <- [1,1214,null,{}] 10:46:16 INFO - PROCESS | 1922 | 1461433576230 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}] 10:46:16 INFO - PROCESS | 1922 | 1461433576300 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:46:16 INFO - PROCESS | 1922 | 1461433576305 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb14000 == 31 [pid = 1922] [id = 311] 10:46:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x119e54000) [pid = 1922] [serial = 932] [outer = 0x0] 10:46:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x11a8c5000) [pid = 1922] [serial = 933] [outer = 0x119e54000] 10:46:16 INFO - PROCESS | 1922 | 1461433576334 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x11a966000) [pid = 1922] [serial = 934] [outer = 0x119e54000] 10:46:16 INFO - PROCESS | 1922 | 1461433576631 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]]]}] 10:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 418ms 10:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:46:16 INFO - PROCESS | 1922 | 1461433576645 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:46:16 INFO - PROCESS | 1922 | 1461433576647 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 10:46:16 INFO - PROCESS | 1922 | 1461433576649 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:46:16 INFO - PROCESS | 1922 | 1461433576650 Marionette TRACE conn2 <- [1,1218,null,{}] 10:46:16 INFO - PROCESS | 1922 | 1461433576656 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}] 10:46:16 INFO - PROCESS | 1922 | 1461433576727 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:46:16 INFO - PROCESS | 1922 | 1461433576731 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfdd800 == 32 [pid = 1922] [id = 312] 10:46:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x1134e6800) [pid = 1922] [serial = 935] [outer = 0x0] 10:46:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11aa1c800) [pid = 1922] [serial = 936] [outer = 0x1134e6800] 10:46:16 INFO - PROCESS | 1922 | 1461433576761 Marionette DEBUG loaded listener.js 10:46:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x11ab8c400) [pid = 1922] [serial = 937] [outer = 0x1134e6800] 10:46:17 INFO - PROCESS | 1922 | 1461433577104 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]]]}] 10:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 471ms 10:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:46:17 INFO - PROCESS | 1922 | 1461433577121 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:46:17 INFO - PROCESS | 1922 | 1461433577122 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 10:46:17 INFO - PROCESS | 1922 | 1461433577124 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1922 | 1461433577125 Marionette TRACE conn2 <- [1,1222,null,{}] 10:46:17 INFO - PROCESS | 1922 | 1461433577128 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}] 10:46:17 INFO - PROCESS | 1922 | 1461433577237 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:46:17 INFO - PROCESS | 1922 | 1461433577243 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5ba800 == 33 [pid = 1922] [id = 313] 10:46:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x11ab91800) [pid = 1922] [serial = 938] [outer = 0x0] 10:46:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11adbf400) [pid = 1922] [serial = 939] [outer = 0x11ab91800] 10:46:17 INFO - PROCESS | 1922 | 1461433577273 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11b7b7000) [pid = 1922] [serial = 940] [outer = 0x11ab91800] 10:46:17 INFO - PROCESS | 1922 | 1461433577571 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] 10:46:17 INFO - PROCESS | 1922 | 1461433577596 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 10:46:17 INFO - PROCESS | 1922 | 1461433577598 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:46:17 INFO - PROCESS | 1922 | 1461433577599 Marionette TRACE conn2 <- [1,1226,null,{}] 10:46:17 INFO - PROCESS | 1922 | 1461433577604 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}] 10:46:17 INFO - PROCESS | 1922 | 1461433577676 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:46:17 INFO - PROCESS | 1922 | 1461433577680 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c0e000 == 34 [pid = 1922] [id = 314] 10:46:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11b7b7c00) [pid = 1922] [serial = 941] [outer = 0x0] 10:46:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11bcd2800) [pid = 1922] [serial = 942] [outer = 0x11b7b7c00] 10:46:17 INFO - PROCESS | 1922 | 1461433577708 Marionette DEBUG loaded listener.js 10:46:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11bfecc00) [pid = 1922] [serial = 943] [outer = 0x11b7b7c00] 10:46:18 INFO - PROCESS | 1922 | 1461433578019 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]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 471ms 10:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:46:18 INFO - PROCESS | 1922 | 1461433578069 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1922 | 1461433578070 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 10:46:18 INFO - PROCESS | 1922 | 1461433578073 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1922 | 1461433578074 Marionette TRACE conn2 <- [1,1230,null,{}] 10:46:18 INFO - PROCESS | 1922 | 1461433578076 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}] 10:46:18 INFO - PROCESS | 1922 | 1461433578171 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:46:18 INFO - PROCESS | 1922 | 1461433578175 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x123cdd000 == 35 [pid = 1922] [id = 315] 10:46:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11bfedc00) [pid = 1922] [serial = 944] [outer = 0x0] 10:46:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11c189400) [pid = 1922] [serial = 945] [outer = 0x11bfedc00] 10:46:18 INFO - PROCESS | 1922 | 1461433578201 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11c450c00) [pid = 1922] [serial = 946] [outer = 0x11bfedc00] 10:46:18 INFO - PROCESS | 1922 | 1461433578520 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]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 469ms 10:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:46:18 INFO - PROCESS | 1922 | 1461433578543 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1922 | 1461433578544 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 10:46:18 INFO - PROCESS | 1922 | 1461433578546 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1922 | 1461433578548 Marionette TRACE conn2 <- [1,1234,null,{}] 10:46:18 INFO - PROCESS | 1922 | 1461433578550 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}] 10:46:18 INFO - PROCESS | 1922 | 1461433578622 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:46:18 INFO - PROCESS | 1922 | 1461433578626 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aad5000 == 36 [pid = 1922] [id = 316] 10:46:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x11c454800) [pid = 1922] [serial = 947] [outer = 0x0] 10:46:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11c45e800) [pid = 1922] [serial = 948] [outer = 0x11c454800] 10:46:18 INFO - PROCESS | 1922 | 1461433578653 Marionette DEBUG loaded listener.js 10:46:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11c8a2400) [pid = 1922] [serial = 949] [outer = 0x11c454800] 10:46:18 INFO - PROCESS | 1922 | 1461433578957 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]]]}] 10:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 418ms 10:46:18 INFO - PROCESS | 1922 | 1461433578965 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:46:18 INFO - PROCESS | 1922 | 1461433578966 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 10:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:46:18 INFO - PROCESS | 1922 | 1461433578971 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:46:18 INFO - PROCESS | 1922 | 1461433578973 Marionette TRACE conn2 <- [1,1238,null,{}] 10:46:18 INFO - PROCESS | 1922 | 1461433578978 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}] 10:46:19 INFO - PROCESS | 1922 | 1461433579052 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:46:19 INFO - PROCESS | 1922 | 1461433579107 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x12674c000 == 37 [pid = 1922] [id = 317] 10:46:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11bb3ac00) [pid = 1922] [serial = 950] [outer = 0x0] 10:46:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11c8af400) [pid = 1922] [serial = 951] [outer = 0x11bb3ac00] 10:46:19 INFO - PROCESS | 1922 | 1461433579132 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x123c4f000) [pid = 1922] [serial = 952] [outer = 0x11bb3ac00] 10:46:19 INFO - PROCESS | 1922 | 1461433579429 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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 473ms 10:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:46:19 INFO - PROCESS | 1922 | 1461433579444 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 1922 | 1461433579445 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 10:46:19 INFO - PROCESS | 1922 | 1461433579447 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 1922 | 1461433579449 Marionette TRACE conn2 <- [1,1242,null,{}] 10:46:19 INFO - PROCESS | 1922 | 1461433579455 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}] 10:46:19 INFO - PROCESS | 1922 | 1461433579541 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:46:19 INFO - PROCESS | 1922 | 1461433579545 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfdc800 == 38 [pid = 1922] [id = 318] 10:46:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x123c54400) [pid = 1922] [serial = 953] [outer = 0x0] 10:46:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x124138800) [pid = 1922] [serial = 954] [outer = 0x123c54400] 10:46:19 INFO - PROCESS | 1922 | 1461433579577 Marionette DEBUG loaded listener.js 10:46:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x12474a400) [pid = 1922] [serial = 955] [outer = 0x123c54400] 10:46:19 INFO - PROCESS | 1922 | 1461433579959 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]]]}] 10:46:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 523ms 10:46:19 INFO - PROCESS | 1922 | 1461433579979 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:46:19 INFO - PROCESS | 1922 | 1461433579980 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 10:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:46:19 INFO - PROCESS | 1922 | 1461433579984 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:46:19 INFO - PROCESS | 1922 | 1461433579989 Marionette TRACE conn2 <- [1,1246,null,{}] 10:46:19 INFO - PROCESS | 1922 | 1461433579993 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}] 10:46:20 INFO - PROCESS | 1922 | 1461433580091 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:46:20 INFO - PROCESS | 1922 | 1461433580105 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2c1000 == 39 [pid = 1922] [id = 319] 10:46:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11adc5c00) [pid = 1922] [serial = 956] [outer = 0x0] 10:46:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12474ec00) [pid = 1922] [serial = 957] [outer = 0x11adc5c00] 10:46:20 INFO - PROCESS | 1922 | 1461433580131 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x1247a0c00) [pid = 1922] [serial = 958] [outer = 0x11adc5c00] 10:46:20 INFO - PROCESS | 1922 | 1461433580474 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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 526ms 10:46:20 INFO - PROCESS | 1922 | 1461433580514 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 1922 | 1461433580515 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 10:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:46:20 INFO - PROCESS | 1922 | 1461433580518 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 1922 | 1461433580520 Marionette TRACE conn2 <- [1,1250,null,{}] 10:46:20 INFO - PROCESS | 1922 | 1461433580523 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}] 10:46:20 INFO - PROCESS | 1922 | 1461433580616 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:46:20 INFO - PROCESS | 1922 | 1461433580620 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b446000 == 40 [pid = 1922] [id = 320] 10:46:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12413b000) [pid = 1922] [serial = 959] [outer = 0x0] 10:46:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x126e32800) [pid = 1922] [serial = 960] [outer = 0x12413b000] 10:46:20 INFO - PROCESS | 1922 | 1461433580645 Marionette DEBUG loaded listener.js 10:46:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x1271c5400) [pid = 1922] [serial = 961] [outer = 0x12413b000] 10:46:20 INFO - PROCESS | 1922 | 1461433580962 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]]]}] 10:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 471ms 10:46:20 INFO - PROCESS | 1922 | 1461433580991 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:46:20 INFO - PROCESS | 1922 | 1461433580993 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 10:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:46:20 INFO - PROCESS | 1922 | 1461433580995 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:46:20 INFO - PROCESS | 1922 | 1461433580996 Marionette TRACE conn2 <- [1,1254,null,{}] 10:46:21 INFO - PROCESS | 1922 | 1461433580999 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}] 10:46:21 INFO - PROCESS | 1922 | 1461433581097 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:46:21 INFO - PROCESS | 1922 | 1461433581102 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b86f800 == 41 [pid = 1922] [id = 321] 10:46:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12479f000) [pid = 1922] [serial = 962] [outer = 0x0] 10:46:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x1276a8800) [pid = 1922] [serial = 963] [outer = 0x12479f000] 10:46:21 INFO - PROCESS | 1922 | 1461433581127 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x128924000) [pid = 1922] [serial = 964] [outer = 0x12479f000] 10:46:21 INFO - PROCESS | 1922 | 1461433581489 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]]]}] 10:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 519ms 10:46:21 INFO - PROCESS | 1922 | 1461433581514 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:46:21 INFO - PROCESS | 1922 | 1461433581516 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 10:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:46:21 INFO - PROCESS | 1922 | 1461433581521 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:46:21 INFO - PROCESS | 1922 | 1461433581522 Marionette TRACE conn2 <- [1,1258,null,{}] 10:46:21 INFO - PROCESS | 1922 | 1461433581524 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}] 10:46:21 INFO - PROCESS | 1922 | 1461433581621 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:46:21 INFO - PROCESS | 1922 | 1461433581635 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x12beb7000 == 42 [pid = 1922] [id = 322] 10:46:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11bcd7c00) [pid = 1922] [serial = 965] [outer = 0x0] 10:46:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x129904400) [pid = 1922] [serial = 966] [outer = 0x11bcd7c00] 10:46:21 INFO - PROCESS | 1922 | 1461433581660 Marionette DEBUG loaded listener.js 10:46:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x129ce7c00) [pid = 1922] [serial = 967] [outer = 0x11bcd7c00] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11c45fc00) [pid = 1922] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x123c52000) [pid = 1922] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x1242d6800) [pid = 1922] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x1270c7800) [pid = 1922] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x1155e8400) [pid = 1922] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x11b7c1800) [pid = 1922] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x11c407c00) [pid = 1922] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11c404400) [pid = 1922] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11bc2bc00) [pid = 1922] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11a968400) [pid = 1922] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11aa1a400) [pid = 1922] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x1134e1400) [pid = 1922] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x119376400) [pid = 1922] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x113448c00) [pid = 1922] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x1134e7c00) [pid = 1922] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x1134e7000) [pid = 1922] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x124392000) [pid = 1922] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:46:21 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x12474cc00) [pid = 1922] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:46:22 INFO - PROCESS | 1922 | 1461433582107 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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 622ms 10:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:46:22 INFO - PROCESS | 1922 | 1461433582140 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 1922 | 1461433582142 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 10:46:22 INFO - PROCESS | 1922 | 1461433582145 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 1922 | 1461433582146 Marionette TRACE conn2 <- [1,1262,null,{}] 10:46:22 INFO - PROCESS | 1922 | 1461433582148 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}] 10:46:22 INFO - PROCESS | 1922 | 1461433582261 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:46:22 INFO - PROCESS | 1922 | 1461433582298 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x124555800 == 43 [pid = 1922] [id = 323] 10:46:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x1134dc000) [pid = 1922] [serial = 968] [outer = 0x0] 10:46:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11b7b6400) [pid = 1922] [serial = 969] [outer = 0x1134dc000] 10:46:22 INFO - PROCESS | 1922 | 1461433582327 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x123b20000) [pid = 1922] [serial = 970] [outer = 0x1134dc000] 10:46:22 INFO - PROCESS | 1922 | 1461433582621 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]]]}] 10:46:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 10:46:22 INFO - PROCESS | 1922 | 1461433582665 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:46:22 INFO - PROCESS | 1922 | 1461433582666 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 10:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:46:22 INFO - PROCESS | 1922 | 1461433582670 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:46:22 INFO - PROCESS | 1922 | 1461433582672 Marionette TRACE conn2 <- [1,1266,null,{}] 10:46:22 INFO - PROCESS | 1922 | 1461433582674 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}] 10:46:22 INFO - PROCESS | 1922 | 1461433582749 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:46:22 INFO - PROCESS | 1922 | 1461433582755 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d181800 == 44 [pid = 1922] [id = 324] 10:46:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11c451000) [pid = 1922] [serial = 971] [outer = 0x0] 10:46:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x128fa8800) [pid = 1922] [serial = 972] [outer = 0x11c451000] 10:46:22 INFO - PROCESS | 1922 | 1461433582780 Marionette DEBUG loaded listener.js 10:46:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x129cef400) [pid = 1922] [serial = 973] [outer = 0x11c451000] 10:46:23 INFO - PROCESS | 1922 | 1461433583112 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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 471ms 10:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:46:23 INFO - PROCESS | 1922 | 1461433583139 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 1922 | 1461433583140 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 10:46:23 INFO - PROCESS | 1922 | 1461433583143 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 1922 | 1461433583144 Marionette TRACE conn2 <- [1,1270,null,{}] 10:46:23 INFO - PROCESS | 1922 | 1461433583146 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}] 10:46:23 INFO - PROCESS | 1922 | 1461433583245 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:46:23 INFO - PROCESS | 1922 | 1461433583250 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d420000 == 45 [pid = 1922] [id = 325] 10:46:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x128faf400) [pid = 1922] [serial = 974] [outer = 0x0] 10:46:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12b478000) [pid = 1922] [serial = 975] [outer = 0x128faf400] 10:46:23 INFO - PROCESS | 1922 | 1461433583278 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12b47d000) [pid = 1922] [serial = 976] [outer = 0x128faf400] 10:46:23 INFO - PROCESS | 1922 | 1461433583603 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]]]}] 10:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 469ms 10:46:23 INFO - PROCESS | 1922 | 1461433583612 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:46:23 INFO - PROCESS | 1922 | 1461433583613 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 10:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:46:23 INFO - PROCESS | 1922 | 1461433583615 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:46:23 INFO - PROCESS | 1922 | 1461433583616 Marionette TRACE conn2 <- [1,1274,null,{}] 10:46:23 INFO - PROCESS | 1922 | 1461433583622 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}] 10:46:23 INFO - PROCESS | 1922 | 1461433583700 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:46:23 INFO - PROCESS | 1922 | 1461433583706 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de4c000 == 46 [pid = 1922] [id = 326] 10:46:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12b14c400) [pid = 1922] [serial = 977] [outer = 0x0] 10:46:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12b4d6800) [pid = 1922] [serial = 978] [outer = 0x12b14c400] 10:46:23 INFO - PROCESS | 1922 | 1461433583731 Marionette DEBUG loaded listener.js 10:46:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12b4dd400) [pid = 1922] [serial = 979] [outer = 0x12b14c400] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x119339800 == 45 [pid = 1922] [id = 309] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x1186d9000 == 44 [pid = 1922] [id = 308] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5ad000 == 43 [pid = 1922] [id = 307] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb14000 == 42 [pid = 1922] [id = 311] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x124555800 == 41 [pid = 1922] [id = 323] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x123cdd000 == 40 [pid = 1922] [id = 315] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x12b446000 == 39 [pid = 1922] [id = 320] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x123c0e000 == 38 [pid = 1922] [id = 314] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x12beb7000 == 37 [pid = 1922] [id = 322] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5ba800 == 36 [pid = 1922] [id = 313] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2c1000 == 35 [pid = 1922] [id = 319] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x12b86f800 == 34 [pid = 1922] [id = 321] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x12d181800 == 33 [pid = 1922] [id = 324] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x11aad5000 == 32 [pid = 1922] [id = 316] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x11aad5800 == 31 [pid = 1922] [id = 310] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfdd800 == 30 [pid = 1922] [id = 312] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x12674c000 == 29 [pid = 1922] [id = 317] 10:46:24 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfdc800 == 28 [pid = 1922] [id = 318] 10:46:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12d420000 == 27 [pid = 1922] [id = 325] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x123b25800) [pid = 1922] [serial = 900] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x124749800) [pid = 1922] [serial = 903] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x124399c00) [pid = 1922] [serial = 901] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x126c23c00) [pid = 1922] [serial = 906] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x124752400) [pid = 1922] [serial = 904] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12776bc00) [pid = 1922] [serial = 909] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11c45b000) [pid = 1922] [serial = 913] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x1270c6000) [pid = 1922] [serial = 907] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x128fa5800) [pid = 1922] [serial = 915] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x128928400) [pid = 1922] [serial = 910] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11bb3f800) [pid = 1922] [serial = 912] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11c45c800) [pid = 1922] [serial = 896] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x11c451c00) [pid = 1922] [serial = 893] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11c459800) [pid = 1922] [serial = 894] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x11bfef000) [pid = 1922] [serial = 890] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11c404000) [pid = 1922] [serial = 891] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11bb41c00) [pid = 1922] [serial = 887] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11bc2b800) [pid = 1922] [serial = 888] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11ace3400) [pid = 1922] [serial = 884] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11b725000) [pid = 1922] [serial = 885] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11a8c1c00) [pid = 1922] [serial = 881] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x11a969800) [pid = 1922] [serial = 882] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x11a605800) [pid = 1922] [serial = 878] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x11a8c3800) [pid = 1922] [serial = 879] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x118851800) [pid = 1922] [serial = 875] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x119055800) [pid = 1922] [serial = 876] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x1155b9800) [pid = 1922] [serial = 872] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x116448400) [pid = 1922] [serial = 873] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x1155c1400) [pid = 1922] [serial = 869] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x114754000) [pid = 1922] [serial = 870] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x128924400) [pid = 1922] [serial = 867] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 81 (0x12b150000) [pid = 1922] [serial = 921] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 80 (0x129904800) [pid = 1922] [serial = 916] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 79 (0x129907c00) [pid = 1922] [serial = 918] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 78 (0x129ce8800) [pid = 1922] [serial = 919] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 77 (0x129a08000) [pid = 1922] [serial = 495] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:46:25 INFO - PROCESS | 1922 | --DOMWINDOW == 76 (0x123b20c00) [pid = 1922] [serial = 897] [outer = 0x0] [url = about:blank] 10:46:25 INFO - PROCESS | 1922 | 1461433585197 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]]]}] 10:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1625ms 10:46:25 INFO - PROCESS | 1922 | 1461433585242 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1922 | 1461433585245 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 10:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:46:25 INFO - PROCESS | 1922 | 1461433585254 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1922 | 1461433585258 Marionette TRACE conn2 <- [1,1278,null,{}] 10:46:25 INFO - PROCESS | 1922 | 1461433585273 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}] 10:46:25 INFO - PROCESS | 1922 | 1461433585394 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:46:25 INFO - PROCESS | 1922 | 1461433585416 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x118d38000 == 28 [pid = 1922] [id = 327] 10:46:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 77 (0x114bb6c00) [pid = 1922] [serial = 980] [outer = 0x0] 10:46:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 78 (0x115234800) [pid = 1922] [serial = 981] [outer = 0x114bb6c00] 10:46:25 INFO - PROCESS | 1922 | 1461433585462 Marionette DEBUG loaded listener.js 10:46:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 79 (0x115663800) [pid = 1922] [serial = 982] [outer = 0x114bb6c00] 10:46:25 INFO - PROCESS | 1922 | 1461433585874 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]]]}] 10:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 632ms 10:46:25 INFO - PROCESS | 1922 | 1461433585889 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:46:25 INFO - PROCESS | 1922 | 1461433585893 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 10:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:46:25 INFO - PROCESS | 1922 | 1461433585898 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:46:25 INFO - PROCESS | 1922 | 1461433585900 Marionette TRACE conn2 <- [1,1282,null,{}] 10:46:25 INFO - PROCESS | 1922 | 1461433585904 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}] 10:46:25 INFO - PROCESS | 1922 | 1461433585979 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:46:25 INFO - PROCESS | 1922 | 1461433585986 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c55800 == 29 [pid = 1922] [id = 328] 10:46:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 80 (0x115664000) [pid = 1922] [serial = 983] [outer = 0x0] 10:46:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 81 (0x1156e7400) [pid = 1922] [serial = 984] [outer = 0x115664000] 10:46:26 INFO - PROCESS | 1922 | 1461433586015 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x118643800) [pid = 1922] [serial = 985] [outer = 0x115664000] 10:46:26 INFO - PROCESS | 1922 | 1461433586364 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]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 473ms 10:46:26 INFO - PROCESS | 1922 | 1461433586372 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 1922 | 1461433586374 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 10:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:46:26 INFO - PROCESS | 1922 | 1461433586376 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 1922 | 1461433586379 Marionette TRACE conn2 <- [1,1286,null,{}] 10:46:26 INFO - PROCESS | 1922 | 1461433586387 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}] 10:46:26 INFO - PROCESS | 1922 | 1461433586481 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:46:26 INFO - PROCESS | 1922 | 1461433586489 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad99800 == 30 [pid = 1922] [id = 329] 10:46:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x113448400) [pid = 1922] [serial = 986] [outer = 0x0] 10:46:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x119050c00) [pid = 1922] [serial = 987] [outer = 0x113448400] 10:46:26 INFO - PROCESS | 1922 | 1461433586518 Marionette DEBUG loaded listener.js 10:46:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x119b48000) [pid = 1922] [serial = 988] [outer = 0x113448400] 10:46:26 INFO - PROCESS | 1922 | 1461433586845 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]]]}] 10:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 521ms 10:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:46:26 INFO - PROCESS | 1922 | 1461433586897 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:46:26 INFO - PROCESS | 1922 | 1461433586899 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 10:46:26 INFO - PROCESS | 1922 | 1461433586901 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:46:26 INFO - PROCESS | 1922 | 1461433586902 Marionette TRACE conn2 <- [1,1290,null,{}] 10:46:26 INFO - PROCESS | 1922 | 1461433586905 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}] 10:46:26 INFO - PROCESS | 1922 | 1461433586975 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:46:26 INFO - PROCESS | 1922 | 1461433586980 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc63000 == 31 [pid = 1922] [id = 330] 10:46:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x119e5b800) [pid = 1922] [serial = 989] [outer = 0x0] 10:46:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x11a8c5400) [pid = 1922] [serial = 990] [outer = 0x119e5b800] 10:46:27 INFO - PROCESS | 1922 | 1461433587008 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11a96a400) [pid = 1922] [serial = 991] [outer = 0x119e5b800] 10:46:27 INFO - PROCESS | 1922 | 1461433587311 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]]]}] 10:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 419ms 10:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:46:27 INFO - PROCESS | 1922 | 1461433587327 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:46:27 INFO - PROCESS | 1922 | 1461433587328 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 10:46:27 INFO - PROCESS | 1922 | 1461433587330 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:46:27 INFO - PROCESS | 1922 | 1461433587331 Marionette TRACE conn2 <- [1,1294,null,{}] 10:46:27 INFO - PROCESS | 1922 | 1461433587334 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}] 10:46:27 INFO - PROCESS | 1922 | 1461433587431 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:46:27 INFO - PROCESS | 1922 | 1461433587437 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfd7000 == 32 [pid = 1922] [id = 331] 10:46:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x115662800) [pid = 1922] [serial = 992] [outer = 0x0] 10:46:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x11a968000) [pid = 1922] [serial = 993] [outer = 0x115662800] 10:46:27 INFO - PROCESS | 1922 | 1461433587463 Marionette DEBUG loaded listener.js 10:46:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11ab94c00) [pid = 1922] [serial = 994] [outer = 0x115662800] 10:46:28 INFO - PROCESS | 1922 | 1461433588018 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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 720ms 10:46:28 INFO - PROCESS | 1922 | 1461433588050 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1922 | 1461433588054 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 10:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:46:28 INFO - PROCESS | 1922 | 1461433588088 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:46:28 INFO - PROCESS | 1922 | 1461433588090 Marionette TRACE conn2 <- [1,1298,null,{}] 10:46:28 INFO - PROCESS | 1922 | 1461433588093 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}] 10:46:28 INFO - PROCESS | 1922 | 1461433588195 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:46:28 INFO - PROCESS | 1922 | 1461433588311 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aab5800 == 33 [pid = 1922] [id = 332] 10:46:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x115662400) [pid = 1922] [serial = 995] [outer = 0x0] 10:46:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11566c000) [pid = 1922] [serial = 996] [outer = 0x115662400] 10:46:28 INFO - PROCESS | 1922 | 1461433588344 Marionette DEBUG loaded listener.js 10:46:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11644d400) [pid = 1922] [serial = 997] [outer = 0x115662400] 10:46:28 INFO - PROCESS | 1922 | 1461433588871 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]]]}] 10:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 824ms 10:46:28 INFO - PROCESS | 1922 | 1461433588991 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 10:46:28 INFO - PROCESS | 1922 | 1461433588993 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 10:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:46:29 INFO - PROCESS | 1922 | 1461433588997 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 1922 | 1461433588999 Marionette TRACE conn2 <- [1,1302,null,{}] 10:46:29 INFO - PROCESS | 1922 | 1461433589026 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}] 10:46:29 INFO - PROCESS | 1922 | 1461433589131 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:46:29 INFO - PROCESS | 1922 | 1461433589174 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x11933c800 == 34 [pid = 1922] [id = 333] 10:46:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11539cc00) [pid = 1922] [serial = 998] [outer = 0x0] 10:46:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x1155df800) [pid = 1922] [serial = 999] [outer = 0x11539cc00] 10:46:29 INFO - PROCESS | 1922 | 1461433589204 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x1159d2800) [pid = 1922] [serial = 1000] [outer = 0x11539cc00] 10:46:29 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc63000 == 33 [pid = 1922] [id = 330] 10:46:29 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad99800 == 32 [pid = 1922] [id = 329] 10:46:29 INFO - PROCESS | 1922 | --DOCSHELL 0x119c55800 == 31 [pid = 1922] [id = 328] 10:46:29 INFO - PROCESS | 1922 | --DOCSHELL 0x118d38000 == 30 [pid = 1922] [id = 327] 10:46:29 INFO - PROCESS | 1922 | 1461433589594 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]]]}] 10:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 644ms 10:46:29 INFO - PROCESS | 1922 | 1461433589642 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:46:29 INFO - PROCESS | 1922 | 1461433589645 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 10:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:46:29 INFO - PROCESS | 1922 | 1461433589651 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:46:29 INFO - PROCESS | 1922 | 1461433589653 Marionette TRACE conn2 <- [1,1306,null,{}] 10:46:29 INFO - PROCESS | 1922 | 1461433589656 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}] 10:46:29 INFO - PROCESS | 1922 | 1461433589730 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:46:29 INFO - PROCESS | 1922 | 1461433589777 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aac3800 == 31 [pid = 1922] [id = 334] 10:46:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x114baa400) [pid = 1922] [serial = 1001] [outer = 0x0] 10:46:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x118684400) [pid = 1922] [serial = 1002] [outer = 0x114baa400] 10:46:29 INFO - PROCESS | 1922 | 1461433589804 Marionette DEBUG loaded listener.js 10:46:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x119e54c00) [pid = 1922] [serial = 1003] [outer = 0x114baa400] 10:46:30 INFO - PROCESS | 1922 | 1461433590182 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]]]}] 10:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 573ms 10:46:30 INFO - PROCESS | 1922 | 1461433590223 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:46:30 INFO - PROCESS | 1922 | 1461433590225 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 10:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:46:30 INFO - PROCESS | 1922 | 1461433590228 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1922 | 1461433590230 Marionette TRACE conn2 <- [1,1310,null,{}] 10:46:30 INFO - PROCESS | 1922 | 1461433590240 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}] 10:46:30 INFO - PROCESS | 1922 | 1461433590364 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:46:30 INFO - PROCESS | 1922 | 1461433590439 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c53f000 == 32 [pid = 1922] [id = 335] 10:46:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x119be2c00) [pid = 1922] [serial = 1004] [outer = 0x0] 10:46:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11ace3400) [pid = 1922] [serial = 1005] [outer = 0x119be2c00] 10:46:30 INFO - PROCESS | 1922 | 1461433590486 Marionette DEBUG loaded listener.js 10:46:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11b00ec00) [pid = 1922] [serial = 1006] [outer = 0x119be2c00] 10:46:30 INFO - PROCESS | 1922 | 1461433590796 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] 10:46:30 INFO - PROCESS | 1922 | 1461433590850 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 10:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:46:30 INFO - PROCESS | 1922 | 1461433590855 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:46:30 INFO - PROCESS | 1922 | 1461433590856 Marionette TRACE conn2 <- [1,1314,null,{}] 10:46:30 INFO - PROCESS | 1922 | 1461433590859 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}] 10:46:30 INFO - PROCESS | 1922 | 1461433590949 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:46:30 INFO - PROCESS | 1922 | 1461433590981 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c14800 == 33 [pid = 1922] [id = 336] 10:46:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11bb3dc00) [pid = 1922] [serial = 1007] [outer = 0x0] 10:46:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11bc2b400) [pid = 1922] [serial = 1008] [outer = 0x11bb3dc00] 10:46:31 INFO - PROCESS | 1922 | 1461433591008 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11bcdc400) [pid = 1922] [serial = 1009] [outer = 0x11bb3dc00] 10:46:31 INFO - PROCESS | 1922 | 1461433591325 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]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 10:46:31 INFO - PROCESS | 1922 | 1461433591374 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 1922 | 1461433591375 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 10:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:46:31 INFO - PROCESS | 1922 | 1461433591377 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 1922 | 1461433591379 Marionette TRACE conn2 <- [1,1318,null,{}] 10:46:31 INFO - PROCESS | 1922 | 1461433591381 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}] 10:46:31 INFO - PROCESS | 1922 | 1461433591450 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:46:31 INFO - PROCESS | 1922 | 1461433591455 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x12411b000 == 34 [pid = 1922] [id = 337] 10:46:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x119057400) [pid = 1922] [serial = 1010] [outer = 0x0] 10:46:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11bff6800) [pid = 1922] [serial = 1011] [outer = 0x119057400] 10:46:31 INFO - PROCESS | 1922 | 1461433591482 Marionette DEBUG loaded listener.js 10:46:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11c411400) [pid = 1922] [serial = 1012] [outer = 0x119057400] 10:46:31 INFO - PROCESS | 1922 | 1461433591842 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]]]}] 10:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 517ms 10:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:46:31 INFO - PROCESS | 1922 | 1461433591896 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:46:31 INFO - PROCESS | 1922 | 1461433591897 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 10:46:31 INFO - PROCESS | 1922 | 1461433591899 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:46:31 INFO - PROCESS | 1922 | 1461433591900 Marionette TRACE conn2 <- [1,1322,null,{}] 10:46:31 INFO - PROCESS | 1922 | 1461433591903 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}] 10:46:32 INFO - PROCESS | 1922 | 1461433592014 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:46:32 INFO - PROCESS | 1922 | 1461433592047 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x12674b800 == 35 [pid = 1922] [id = 338] 10:46:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11c455400) [pid = 1922] [serial = 1013] [outer = 0x0] 10:46:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x11c45f400) [pid = 1922] [serial = 1014] [outer = 0x11c455400] 10:46:32 INFO - PROCESS | 1922 | 1461433592075 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x123c4dc00) [pid = 1922] [serial = 1015] [outer = 0x11c455400] 10:46:32 INFO - PROCESS | 1922 | 1461433592442 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]]]}] 10:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 569ms 10:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:46:32 INFO - PROCESS | 1922 | 1461433592469 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 1922 | 1461433592470 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 10:46:32 INFO - PROCESS | 1922 | 1461433592473 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:46:32 INFO - PROCESS | 1922 | 1461433592474 Marionette TRACE conn2 <- [1,1326,null,{}] 10:46:32 INFO - PROCESS | 1922 | 1461433592477 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}] 10:46:32 INFO - PROCESS | 1922 | 1461433592612 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:46:32 INFO - PROCESS | 1922 | 1461433592653 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276c8000 == 36 [pid = 1922] [id = 339] 10:46:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11c50b400) [pid = 1922] [serial = 1016] [outer = 0x0] 10:46:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x123fc6400) [pid = 1922] [serial = 1017] [outer = 0x11c50b400] 10:46:32 INFO - PROCESS | 1922 | 1461433592678 Marionette DEBUG loaded listener.js 10:46:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x124140c00) [pid = 1922] [serial = 1018] [outer = 0x11c50b400] 10:46:32 INFO - PROCESS | 1922 | 1461433592971 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]]]}] 10:46:32 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 10:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 10:46:32 INFO - PROCESS | 1922 | 1461433592995 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:46:32 INFO - PROCESS | 1922 | 1461433592997 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 10:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:46:33 INFO - PROCESS | 1922 | 1461433592999 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1922 | 1461433593000 Marionette TRACE conn2 <- [1,1330,null,{}] 10:46:33 INFO - PROCESS | 1922 | 1461433593006 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}] 10:46:33 INFO - PROCESS | 1922 | 1461433593098 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:46:33 INFO - PROCESS | 1922 | 1461433593102 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x128949800 == 37 [pid = 1922] [id = 340] 10:46:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x123b1bc00) [pid = 1922] [serial = 1019] [outer = 0x0] 10:46:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x124393c00) [pid = 1922] [serial = 1020] [outer = 0x123b1bc00] 10:46:33 INFO - PROCESS | 1922 | 1461433593127 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12474bc00) [pid = 1922] [serial = 1021] [outer = 0x123b1bc00] 10:46:33 INFO - PROCESS | 1922 | 1461433593455 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]]]}] 10:46:33 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 10:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 472ms 10:46:33 INFO - PROCESS | 1922 | 1461433593475 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:46:33 INFO - PROCESS | 1922 | 1461433593476 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 10:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:46:33 INFO - PROCESS | 1922 | 1461433593479 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:46:33 INFO - PROCESS | 1922 | 1461433593480 Marionette TRACE conn2 <- [1,1334,null,{}] 10:46:33 INFO - PROCESS | 1922 | 1461433593491 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}] 10:46:33 INFO - PROCESS | 1922 | 1461433593585 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:46:33 INFO - PROCESS | 1922 | 1461433593589 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d2000 == 38 [pid = 1922] [id = 341] 10:46:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x123c52800) [pid = 1922] [serial = 1022] [outer = 0x0] 10:46:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x124753c00) [pid = 1922] [serial = 1023] [outer = 0x123c52800] 10:46:33 INFO - PROCESS | 1922 | 1461433593614 Marionette DEBUG loaded listener.js 10:46:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x126e28800) [pid = 1922] [serial = 1024] [outer = 0x123c52800] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x119e5b800) [pid = 1922] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x114bb6c00) [pid = 1922] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12b14c400) [pid = 1922] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x128faf400) [pid = 1922] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x115664000) [pid = 1922] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11adc5c00) [pid = 1922] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12413b000) [pid = 1922] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1134dc000) [pid = 1922] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12479f000) [pid = 1922] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11bcd7c00) [pid = 1922] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11c451000) [pid = 1922] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x114bb4800) [pid = 1922] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x113448400) [pid = 1922] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x1271c5000) [pid = 1922] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x123c54400) [pid = 1922] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11bb3ac00) [pid = 1922] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11c454800) [pid = 1922] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11bfedc00) [pid = 1922] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11b7b7c00) [pid = 1922] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11ab91800) [pid = 1922] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x1134e6800) [pid = 1922] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x119e54000) [pid = 1922] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x11344c800) [pid = 1922] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:46:33 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x1142cbc00) [pid = 1922] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:46:33 INFO - PROCESS | 1922 | 1461433593972 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]]]}] 10:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 520ms 10:46:34 INFO - PROCESS | 1922 | 1461433594013 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 1922 | 1461433594014 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 10:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:46:34 INFO - PROCESS | 1922 | 1461433594017 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 1922 | 1461433594019 Marionette TRACE conn2 <- [1,1338,null,{}] 10:46:34 INFO - PROCESS | 1922 | 1461433594024 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}] 10:46:34 INFO - PROCESS | 1922 | 1461433594100 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:46:34 INFO - PROCESS | 1922 | 1461433594106 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb1e800 == 39 [pid = 1922] [id = 342] 10:46:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x115663000) [pid = 1922] [serial = 1025] [outer = 0x0] 10:46:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x119057c00) [pid = 1922] [serial = 1026] [outer = 0x115663000] 10:46:34 INFO - PROCESS | 1922 | 1461433594131 Marionette DEBUG loaded listener.js 10:46:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11aa26800) [pid = 1922] [serial = 1027] [outer = 0x115663000] 10:46:34 INFO - PROCESS | 1922 | 1461433594948 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]]]}] 10:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 973ms 10:46:34 INFO - PROCESS | 1922 | 1461433594991 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:46:34 INFO - PROCESS | 1922 | 1461433594992 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 10:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:46:34 INFO - PROCESS | 1922 | 1461433594995 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:46:34 INFO - PROCESS | 1922 | 1461433594996 Marionette TRACE conn2 <- [1,1342,null,{}] 10:46:35 INFO - PROCESS | 1922 | 1461433594999 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}] 10:46:35 INFO - PROCESS | 1922 | 1461433595084 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:46:35 INFO - PROCESS | 1922 | 1461433595090 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b520800 == 40 [pid = 1922] [id = 343] 10:46:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11a96d000) [pid = 1922] [serial = 1028] [outer = 0x0] 10:46:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x124745800) [pid = 1922] [serial = 1029] [outer = 0x11a96d000] 10:46:35 INFO - PROCESS | 1922 | 1461433595120 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x1271b8c00) [pid = 1922] [serial = 1030] [outer = 0x11a96d000] 10:46:35 INFO - PROCESS | 1922 | 1461433595489 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]]]}] 10:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 520ms 10:46:35 INFO - PROCESS | 1922 | 1461433595517 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:46:35 INFO - PROCESS | 1922 | 1461433595520 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 10:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:46:35 INFO - PROCESS | 1922 | 1461433595524 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:46:35 INFO - PROCESS | 1922 | 1461433595526 Marionette TRACE conn2 <- [1,1346,null,{}] 10:46:35 INFO - PROCESS | 1922 | 1461433595529 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}] 10:46:35 INFO - PROCESS | 1922 | 1461433595647 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:46:35 INFO - PROCESS | 1922 | 1461433595654 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc21800 == 41 [pid = 1922] [id = 344] 10:46:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11adc5c00) [pid = 1922] [serial = 1031] [outer = 0x0] 10:46:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x127770400) [pid = 1922] [serial = 1032] [outer = 0x11adc5c00] 10:46:35 INFO - PROCESS | 1922 | 1461433595695 Marionette DEBUG loaded listener.js 10:46:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x128928c00) [pid = 1922] [serial = 1033] [outer = 0x11adc5c00] 10:46:36 INFO - PROCESS | 1922 | 1461433596381 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]]]}] 10:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 871ms 10:46:36 INFO - PROCESS | 1922 | 1461433596394 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:46:36 INFO - PROCESS | 1922 | 1461433596398 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 10:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:46:36 INFO - PROCESS | 1922 | 1461433596404 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:46:36 INFO - PROCESS | 1922 | 1461433596406 Marionette TRACE conn2 <- [1,1350,null,{}] 10:46:36 INFO - PROCESS | 1922 | 1461433596410 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}] 10:46:36 INFO - PROCESS | 1922 | 1461433596509 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:46:36 INFO - PROCESS | 1922 | 1461433596573 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b21f000 == 42 [pid = 1922] [id = 345] 10:46:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x115895400) [pid = 1922] [serial = 1034] [outer = 0x0] 10:46:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x118a8ec00) [pid = 1922] [serial = 1035] [outer = 0x115895400] 10:46:36 INFO - PROCESS | 1922 | 1461433596605 Marionette DEBUG loaded listener.js 10:46:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x119371400) [pid = 1922] [serial = 1036] [outer = 0x115895400] 10:46:37 INFO - PROCESS | 1922 | 1461433597037 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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 10:46:37 INFO - PROCESS | 1922 | 1461433597076 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:46:37 INFO - PROCESS | 1922 | 1461433597080 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 10:46:37 INFO - PROCESS | 1922 | 1461433597085 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1922 | 1461433597087 Marionette TRACE conn2 <- [1,1354,null,{}] 10:46:37 INFO - PROCESS | 1922 | 1461433597089 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}] 10:46:37 INFO - PROCESS | 1922 | 1461433597190 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:46:37 INFO - PROCESS | 1922 | 1461433597240 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x123ce2000 == 43 [pid = 1922] [id = 346] 10:46:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x119e5b400) [pid = 1922] [serial = 1037] [outer = 0x0] 10:46:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x11adc0400) [pid = 1922] [serial = 1038] [outer = 0x119e5b400] 10:46:37 INFO - PROCESS | 1922 | 1461433597271 Marionette DEBUG loaded listener.js 10:46:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11b017c00) [pid = 1922] [serial = 1039] [outer = 0x119e5b400] 10:46:37 INFO - PROCESS | 1922 | 1461433597710 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]]]}] 10:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 672ms 10:46:37 INFO - PROCESS | 1922 | 1461433597771 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 10:46:37 INFO - PROCESS | 1922 | 1461433597774 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 10:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:46:37 INFO - PROCESS | 1922 | 1461433597832 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:46:37 INFO - PROCESS | 1922 | 1461433597836 Marionette TRACE conn2 <- [1,1358,null,{}] 10:46:37 INFO - PROCESS | 1922 | 1461433597848 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}] 10:46:38 INFO - PROCESS | 1922 | 1461433598037 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:46:38 INFO - PROCESS | 1922 | 1461433598050 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bec2800 == 44 [pid = 1922] [id = 347] 10:46:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11c455c00) [pid = 1922] [serial = 1040] [outer = 0x0] 10:46:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11c505000) [pid = 1922] [serial = 1041] [outer = 0x11c455c00] 10:46:38 INFO - PROCESS | 1922 | 1461433598100 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x123bf2800) [pid = 1922] [serial = 1042] [outer = 0x11c455c00] 10:46:38 INFO - PROCESS | 1922 | 1461433598590 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]]]}] 10:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 803ms 10:46:38 INFO - PROCESS | 1922 | 1461433598608 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 10:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:46:38 INFO - PROCESS | 1922 | 1461433598610 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 10:46:38 INFO - PROCESS | 1922 | 1461433598612 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:46:38 INFO - PROCESS | 1922 | 1461433598613 Marionette TRACE conn2 <- [1,1362,null,{}] 10:46:38 INFO - PROCESS | 1922 | 1461433598616 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}] 10:46:38 INFO - PROCESS | 1922 | 1461433598712 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:46:38 INFO - PROCESS | 1922 | 1461433598758 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d175800 == 45 [pid = 1922] [id = 348] 10:46:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x123c4b400) [pid = 1922] [serial = 1043] [outer = 0x0] 10:46:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x124751800) [pid = 1922] [serial = 1044] [outer = 0x123c4b400] 10:46:38 INFO - PROCESS | 1922 | 1461433598789 Marionette DEBUG loaded listener.js 10:46:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x126e2a800) [pid = 1922] [serial = 1045] [outer = 0x123c4b400] 10:46:39 INFO - PROCESS | 1922 | 1461433599244 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]]]}] 10:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 669ms 10:46:39 INFO - PROCESS | 1922 | 1461433599281 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 10:46:39 INFO - PROCESS | 1922 | 1461433599283 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 10:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:46:39 INFO - PROCESS | 1922 | 1461433599306 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:46:39 INFO - PROCESS | 1922 | 1461433599307 Marionette TRACE conn2 <- [1,1366,null,{}] 10:46:39 INFO - PROCESS | 1922 | 1461433599310 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}] 10:46:39 INFO - PROCESS | 1922 | 1461433599405 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:46:39 INFO - PROCESS | 1922 | 1461433599621 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x119820800 == 46 [pid = 1922] [id = 349] 10:46:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11344b000) [pid = 1922] [serial = 1046] [outer = 0x0] 10:46:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x1142ce400) [pid = 1922] [serial = 1047] [outer = 0x11344b000] 10:46:39 INFO - PROCESS | 1922 | 1461433599650 Marionette DEBUG loaded listener.js 10:46:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x114bb4400) [pid = 1922] [serial = 1048] [outer = 0x11344b000] 10:46:40 INFO - PROCESS | 1922 | 1461433600121 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] 10:46:40 INFO - PROCESS | 1922 | 1461433600133 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 10:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:46:40 INFO - PROCESS | 1922 | 1461433600137 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1922 | 1461433600140 Marionette TRACE conn2 <- [1,1370,null,{}] 10:46:40 INFO - PROCESS | 1922 | 1461433600145 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}] 10:46:40 INFO - PROCESS | 1922 | 1461433600284 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:46:40 INFO - PROCESS | 1922 | 1461433600396 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x12de4c000 == 45 [pid = 1922] [id = 326] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x12b520800 == 44 [pid = 1922] [id = 343] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb1e800 == 43 [pid = 1922] [id = 342] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d2000 == 42 [pid = 1922] [id = 341] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x128949800 == 41 [pid = 1922] [id = 340] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x1276c8000 == 40 [pid = 1922] [id = 339] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x12674b800 == 39 [pid = 1922] [id = 338] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x12411b000 == 38 [pid = 1922] [id = 337] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x123c14800 == 37 [pid = 1922] [id = 336] 10:46:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x116408000 == 38 [pid = 1922] [id = 350] 10:46:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x1134da800) [pid = 1922] [serial = 1049] [outer = 0x0] 10:46:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x115663400) [pid = 1922] [serial = 1050] [outer = 0x1134da800] 10:46:40 INFO - PROCESS | 1922 | 1461433600444 Marionette DEBUG loaded listener.js 10:46:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x118dec800) [pid = 1922] [serial = 1051] [outer = 0x1134da800] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x11c53f000 == 37 [pid = 1922] [id = 335] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x11aac3800 == 36 [pid = 1922] [id = 334] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x11933c800 == 35 [pid = 1922] [id = 333] 10:46:40 INFO - PROCESS | 1922 | --DOCSHELL 0x11aab5800 == 34 [pid = 1922] [id = 332] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11a8c5400) [pid = 1922] [serial = 990] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x115234800) [pid = 1922] [serial = 981] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12b4d6800) [pid = 1922] [serial = 978] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x115663800) [pid = 1922] [serial = 982] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12b47d000) [pid = 1922] [serial = 976] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x1156e7400) [pid = 1922] [serial = 984] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12474ec00) [pid = 1922] [serial = 957] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x126e32800) [pid = 1922] [serial = 960] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11b7b6400) [pid = 1922] [serial = 969] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x1276a8800) [pid = 1922] [serial = 963] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1271c5400) [pid = 1922] [serial = 961] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x129904400) [pid = 1922] [serial = 966] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x128924000) [pid = 1922] [serial = 964] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x128fa8800) [pid = 1922] [serial = 972] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12b478000) [pid = 1922] [serial = 975] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x129ce7c00) [pid = 1922] [serial = 967] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x114bb5000) [pid = 1922] [serial = 924] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x119b48000) [pid = 1922] [serial = 988] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x118643800) [pid = 1922] [serial = 985] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12b4dd400) [pid = 1922] [serial = 979] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x119050c00) [pid = 1922] [serial = 987] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11a96a400) [pid = 1922] [serial = 991] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x12b479400) [pid = 1922] [serial = 922] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x124138800) [pid = 1922] [serial = 954] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11c8af400) [pid = 1922] [serial = 951] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x123c4f000) [pid = 1922] [serial = 952] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11c45e800) [pid = 1922] [serial = 948] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11c8a2400) [pid = 1922] [serial = 949] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11c189400) [pid = 1922] [serial = 945] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11c450c00) [pid = 1922] [serial = 946] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11bcd2800) [pid = 1922] [serial = 942] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11bfecc00) [pid = 1922] [serial = 943] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x11adbf400) [pid = 1922] [serial = 939] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x11b7b7000) [pid = 1922] [serial = 940] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x11aa1c800) [pid = 1922] [serial = 936] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x11ab8c400) [pid = 1922] [serial = 937] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11a8c5000) [pid = 1922] [serial = 933] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x11a966000) [pid = 1922] [serial = 934] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x119058400) [pid = 1922] [serial = 930] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x11937b800) [pid = 1922] [serial = 931] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x115666c00) [pid = 1922] [serial = 927] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x117846800) [pid = 1922] [serial = 928] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 81 (0x1155e6800) [pid = 1922] [serial = 925] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 80 (0x123b20000) [pid = 1922] [serial = 970] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 79 (0x1247a0c00) [pid = 1922] [serial = 958] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 78 (0x129cef400) [pid = 1922] [serial = 973] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | --DOMWINDOW == 77 (0x12474a400) [pid = 1922] [serial = 955] [outer = 0x0] [url = about:blank] 10:46:40 INFO - PROCESS | 1922 | 1461433600760 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] 10:46:40 INFO - PROCESS | 1922 | 1461433600829 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 10:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:46:40 INFO - PROCESS | 1922 | 1461433600832 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:46:40 INFO - PROCESS | 1922 | 1461433600833 Marionette TRACE conn2 <- [1,1374,null,{}] 10:46:40 INFO - PROCESS | 1922 | 1461433600837 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}] 10:46:40 INFO - PROCESS | 1922 | 1461433600931 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:46:40 INFO - PROCESS | 1922 | 1461433600941 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a884000 == 35 [pid = 1922] [id = 351] 10:46:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 78 (0x119055000) [pid = 1922] [serial = 1052] [outer = 0x0] 10:46:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 79 (0x11a8b9400) [pid = 1922] [serial = 1053] [outer = 0x119055000] 10:46:40 INFO - PROCESS | 1922 | 1461433600967 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 80 (0x11aa1a400) [pid = 1922] [serial = 1054] [outer = 0x119055000] 10:46:41 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:41 INFO - PROCESS | 1922 | 1461433601309 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] 10:46:41 INFO - PROCESS | 1922 | 1461433601356 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 10:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:46:41 INFO - PROCESS | 1922 | 1461433601363 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1922 | 1461433601367 Marionette TRACE conn2 <- [1,1378,null,{}] 10:46:41 INFO - PROCESS | 1922 | 1461433601370 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}] 10:46:41 INFO - PROCESS | 1922 | 1461433601449 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:46:41 INFO - PROCESS | 1922 | 1461433601498 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc6f000 == 36 [pid = 1922] [id = 352] 10:46:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 81 (0x11a973800) [pid = 1922] [serial = 1055] [outer = 0x0] 10:46:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x11adbf400) [pid = 1922] [serial = 1056] [outer = 0x11a973800] 10:46:41 INFO - PROCESS | 1922 | 1461433601527 Marionette DEBUG loaded listener.js 10:46:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x11bcd4000) [pid = 1922] [serial = 1057] [outer = 0x11a973800] 10:46:41 INFO - PROCESS | 1922 | 1461433601811 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] 10:46:41 INFO - PROCESS | 1922 | 1461433601845 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 10:46:41 INFO - PROCESS | 1922 | 1461433601848 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:46:41 INFO - PROCESS | 1922 | 1461433601849 Marionette TRACE conn2 <- [1,1382,null,{}] 10:46:41 INFO - PROCESS | 1922 | 1461433601851 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}] 10:46:41 INFO - PROCESS | 1922 | 1461433601933 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:46:41 INFO - PROCESS | 1922 | 1461433601939 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x116665000 == 37 [pid = 1922] [id = 353] 10:46:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x11bce0c00) [pid = 1922] [serial = 1058] [outer = 0x0] 10:46:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x11c406000) [pid = 1922] [serial = 1059] [outer = 0x11bce0c00] 10:46:41 INFO - PROCESS | 1922 | 1461433601966 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x11c50ac00) [pid = 1922] [serial = 1060] [outer = 0x11bce0c00] 10:46:42 INFO - PROCESS | 1922 | [1922] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 10:46:42 INFO - PROCESS | 1922 | 1461433602307 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] 10:46:42 INFO - PROCESS | 1922 | 1461433602369 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 10:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:46:42 INFO - PROCESS | 1922 | 1461433602373 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1922 | 1461433602374 Marionette TRACE conn2 <- [1,1386,null,{}] 10:46:42 INFO - PROCESS | 1922 | 1461433602376 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}] 10:46:42 INFO - PROCESS | 1922 | 1461433602450 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:46:42 INFO - PROCESS | 1922 | 1461433602457 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x124111800 == 38 [pid = 1922] [id = 354] 10:46:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x123bee400) [pid = 1922] [serial = 1061] [outer = 0x0] 10:46:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x123c53800) [pid = 1922] [serial = 1062] [outer = 0x123bee400] 10:46:42 INFO - PROCESS | 1922 | 1461433602491 Marionette DEBUG loaded listener.js 10:46:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x12452c000) [pid = 1922] [serial = 1063] [outer = 0x123bee400] 10:46:42 INFO - PROCESS | 1922 | 1461433602862 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] 10:46:42 INFO - PROCESS | 1922 | 1461433602893 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 10:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:46:42 INFO - PROCESS | 1922 | 1461433602900 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:46:42 INFO - PROCESS | 1922 | 1461433602902 Marionette TRACE conn2 <- [1,1390,null,{}] 10:46:42 INFO - PROCESS | 1922 | 1461433602904 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}] 10:46:43 INFO - PROCESS | 1922 | 1461433602996 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:46:43 INFO - PROCESS | 1922 | 1461433603001 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x119263800 == 39 [pid = 1922] [id = 355] 10:46:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x124747c00) [pid = 1922] [serial = 1064] [outer = 0x0] 10:46:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x126784c00) [pid = 1922] [serial = 1065] [outer = 0x124747c00] 10:46:43 INFO - PROCESS | 1922 | 1461433603029 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x1276a9c00) [pid = 1922] [serial = 1066] [outer = 0x124747c00] 10:46:43 INFO - PROCESS | 1922 | 1461433603380 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 519ms 10:46:43 INFO - PROCESS | 1922 | 1461433603420 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1922 | 1461433603422 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 10:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:46:43 INFO - PROCESS | 1922 | 1461433603424 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1922 | 1461433603425 Marionette TRACE conn2 <- [1,1394,null,{}] 10:46:43 INFO - PROCESS | 1922 | 1461433603427 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}] 10:46:43 INFO - PROCESS | 1922 | 1461433603521 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:46:43 INFO - PROCESS | 1922 | 1461433603532 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276c1000 == 40 [pid = 1922] [id = 356] 10:46:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x127776800) [pid = 1922] [serial = 1067] [outer = 0x0] 10:46:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x128927c00) [pid = 1922] [serial = 1068] [outer = 0x127776800] 10:46:43 INFO - PROCESS | 1922 | 1461433603558 Marionette DEBUG loaded listener.js 10:46:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x129904400) [pid = 1922] [serial = 1069] [outer = 0x127776800] 10:46:43 INFO - PROCESS | 1922 | 1461433603881 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]]]}] 10:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 468ms 10:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:46:43 INFO - PROCESS | 1922 | 1461433603892 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:46:43 INFO - PROCESS | 1922 | 1461433603893 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 10:46:43 INFO - PROCESS | 1922 | 1461433603895 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:46:43 INFO - PROCESS | 1922 | 1461433603896 Marionette TRACE conn2 <- [1,1398,null,{}] 10:46:43 INFO - PROCESS | 1922 | 1461433603899 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}] 10:46:44 INFO - PROCESS | 1922 | 1461433603994 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:46:44 INFO - PROCESS | 1922 | 1461433604007 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d1800 == 41 [pid = 1922] [id = 357] 10:46:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x12474c000) [pid = 1922] [serial = 1070] [outer = 0x0] 10:46:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x12990f000) [pid = 1922] [serial = 1071] [outer = 0x12474c000] 10:46:44 INFO - PROCESS | 1922 | 1461433604032 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x129c1a000) [pid = 1922] [serial = 1072] [outer = 0x12474c000] 10:46:44 INFO - PROCESS | 1922 | 1461433604367 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]]]}] 10:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 518ms 10:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:46:44 INFO - PROCESS | 1922 | 1461433604414 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 1922 | 1461433604415 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 10:46:44 INFO - PROCESS | 1922 | 1461433604417 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 1922 | 1461433604419 Marionette TRACE conn2 <- [1,1402,null,{}] 10:46:44 INFO - PROCESS | 1922 | 1461433604421 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}] 10:46:44 INFO - PROCESS | 1922 | 1461433604517 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:46:44 INFO - PROCESS | 1922 | 1461433604521 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b51b000 == 42 [pid = 1922] [id = 358] 10:46:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x129c12000) [pid = 1922] [serial = 1073] [outer = 0x0] 10:46:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x129cf1c00) [pid = 1922] [serial = 1074] [outer = 0x129c12000] 10:46:44 INFO - PROCESS | 1922 | 1461433604546 Marionette DEBUG loaded listener.js 10:46:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x12b15b000) [pid = 1922] [serial = 1075] [outer = 0x129c12000] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x119be2c00) [pid = 1922] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11c455400) [pid = 1922] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x114baa400) [pid = 1922] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11539cc00) [pid = 1922] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x119057400) [pid = 1922] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11c50b400) [pid = 1922] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x115663000) [pid = 1922] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11bb3dc00) [pid = 1922] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x123b1bc00) [pid = 1922] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x123c52800) [pid = 1922] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:46:44 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x11a96d000) [pid = 1922] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:46:44 INFO - PROCESS | 1922 | 1461433604925 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]]]}] 10:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 519ms 10:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:46:44 INFO - PROCESS | 1922 | 1461433604940 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:46:44 INFO - PROCESS | 1922 | 1461433604941 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 10:46:44 INFO - PROCESS | 1922 | 1461433604943 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:46:44 INFO - PROCESS | 1922 | 1461433604944 Marionette TRACE conn2 <- [1,1406,null,{}] 10:46:44 INFO - PROCESS | 1922 | 1461433604947 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}] 10:46:45 INFO - PROCESS | 1922 | 1461433605028 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:46:45 INFO - PROCESS | 1922 | 1461433605079 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b52f800 == 43 [pid = 1922] [id = 359] 10:46:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x114baa400) [pid = 1922] [serial = 1076] [outer = 0x0] 10:46:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11bb45800) [pid = 1922] [serial = 1077] [outer = 0x114baa400] 10:46:45 INFO - PROCESS | 1922 | 1461433605110 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x129ce4000) [pid = 1922] [serial = 1078] [outer = 0x114baa400] 10:46:45 INFO - PROCESS | 1922 | 1461433605416 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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 520ms 10:46:45 INFO - PROCESS | 1922 | 1461433605464 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1922 | 1461433605465 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 10:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:46:45 INFO - PROCESS | 1922 | 1461433605468 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1922 | 1461433605470 Marionette TRACE conn2 <- [1,1410,null,{}] 10:46:45 INFO - PROCESS | 1922 | 1461433605472 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}] 10:46:45 INFO - PROCESS | 1922 | 1461433605563 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:46:45 INFO - PROCESS | 1922 | 1461433605570 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d022000 == 44 [pid = 1922] [id = 360] 10:46:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x129cf1800) [pid = 1922] [serial = 1079] [outer = 0x0] 10:46:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x12b4d8800) [pid = 1922] [serial = 1080] [outer = 0x129cf1800] 10:46:45 INFO - PROCESS | 1922 | 1461433605596 Marionette DEBUG loaded listener.js 10:46:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x12b561800) [pid = 1922] [serial = 1081] [outer = 0x129cf1800] 10:46:45 INFO - PROCESS | 1922 | 1461433605943 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]]]}] 10:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 522ms 10:46:45 INFO - PROCESS | 1922 | 1461433605991 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:46:45 INFO - PROCESS | 1922 | 1461433605992 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 10:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:46:45 INFO - PROCESS | 1922 | 1461433605994 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:46:45 INFO - PROCESS | 1922 | 1461433605996 Marionette TRACE conn2 <- [1,1414,null,{}] 10:46:45 INFO - PROCESS | 1922 | 1461433605998 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}] 10:46:46 INFO - PROCESS | 1922 | 1461433606077 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:46:46 INFO - PROCESS | 1922 | 1461433606082 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5ab800 == 45 [pid = 1922] [id = 361] 10:46:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x12b4dd800) [pid = 1922] [serial = 1082] [outer = 0x0] 10:46:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x12b8a1c00) [pid = 1922] [serial = 1083] [outer = 0x12b4dd800] 10:46:46 INFO - PROCESS | 1922 | 1461433606109 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x12bbce000) [pid = 1922] [serial = 1084] [outer = 0x12b4dd800] 10:46:46 INFO - PROCESS | 1922 | 1461433606428 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]]]}] 10:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 468ms 10:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:46:46 INFO - PROCESS | 1922 | 1461433606463 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:46:46 INFO - PROCESS | 1922 | 1461433606464 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 10:46:46 INFO - PROCESS | 1922 | 1461433606466 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:46:46 INFO - PROCESS | 1922 | 1461433606468 Marionette TRACE conn2 <- [1,1418,null,{}] 10:46:46 INFO - PROCESS | 1922 | 1461433606470 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}] 10:46:46 INFO - PROCESS | 1922 | 1461433606547 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:46:46 INFO - PROCESS | 1922 | 1461433606599 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de0d800 == 46 [pid = 1922] [id = 362] 10:46:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x12b565800) [pid = 1922] [serial = 1085] [outer = 0x0] 10:46:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x12bbd2400) [pid = 1922] [serial = 1086] [outer = 0x12b565800] 10:46:46 INFO - PROCESS | 1922 | 1461433606624 Marionette DEBUG loaded listener.js 10:46:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x12be4a000) [pid = 1922] [serial = 1087] [outer = 0x12b565800] 10:46:47 INFO - PROCESS | 1922 | 1461433607085 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]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 10:46:47 INFO - PROCESS | 1922 | 1461433607139 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 1922 | 1461433607141 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 10:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:46:47 INFO - PROCESS | 1922 | 1461433607145 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 1922 | 1461433607147 Marionette TRACE conn2 <- [1,1422,null,{}] 10:46:47 INFO - PROCESS | 1922 | 1461433607153 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}] 10:46:47 INFO - PROCESS | 1922 | 1461433607258 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:46:47 INFO - PROCESS | 1922 | 1461433607322 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aace000 == 47 [pid = 1922] [id = 363] 10:46:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x115666c00) [pid = 1922] [serial = 1088] [outer = 0x0] 10:46:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x117846800) [pid = 1922] [serial = 1089] [outer = 0x115666c00] 10:46:47 INFO - PROCESS | 1922 | 1461433607354 Marionette DEBUG loaded listener.js 10:46:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x119058400) [pid = 1922] [serial = 1090] [outer = 0x115666c00] 10:46:47 INFO - PROCESS | 1922 | 1461433607793 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]]]}] 10:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 10:46:47 INFO - PROCESS | 1922 | 1461433607816 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:46:47 INFO - PROCESS | 1922 | 1461433607821 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 10:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:46:47 INFO - PROCESS | 1922 | 1461433607825 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:46:47 INFO - PROCESS | 1922 | 1461433607827 Marionette TRACE conn2 <- [1,1426,null,{}] 10:46:47 INFO - PROCESS | 1922 | 1461433607830 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}] 10:46:47 INFO - PROCESS | 1922 | 1461433607931 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:46:47 INFO - PROCESS | 1922 | 1461433607982 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a60000 == 48 [pid = 1922] [id = 364] 10:46:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11a60f800) [pid = 1922] [serial = 1091] [outer = 0x0] 10:46:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11adbf800) [pid = 1922] [serial = 1092] [outer = 0x11a60f800] 10:46:48 INFO - PROCESS | 1922 | 1461433608024 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11bb42800) [pid = 1922] [serial = 1093] [outer = 0x11a60f800] 10:46:48 INFO - PROCESS | 1922 | 1461433608487 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]]]}] 10:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 10:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:46:48 INFO - PROCESS | 1922 | 1461433608495 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:46:48 INFO - PROCESS | 1922 | 1461433608497 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 10:46:48 INFO - PROCESS | 1922 | 1461433608499 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:46:48 INFO - PROCESS | 1922 | 1461433608503 Marionette TRACE conn2 <- [1,1430,null,{}] 10:46:48 INFO - PROCESS | 1922 | 1461433608512 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}] 10:46:48 INFO - PROCESS | 1922 | 1461433608638 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:46:48 INFO - PROCESS | 1922 | 1461433608716 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d17e000 == 49 [pid = 1922] [id = 365] 10:46:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x123bf2c00) [pid = 1922] [serial = 1094] [outer = 0x0] 10:46:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x123d0bc00) [pid = 1922] [serial = 1095] [outer = 0x123bf2c00] 10:46:48 INFO - PROCESS | 1922 | 1461433608748 Marionette DEBUG loaded listener.js 10:46:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x124745000) [pid = 1922] [serial = 1096] [outer = 0x123bf2c00] 10:46:49 INFO - PROCESS | 1922 | 1461433609240 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]]]}] 10:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 774ms 10:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:46:49 INFO - PROCESS | 1922 | 1461433609274 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:46:49 INFO - PROCESS | 1922 | 1461433609276 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 10:46:49 INFO - PROCESS | 1922 | 1461433609279 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:46:49 INFO - PROCESS | 1922 | 1461433609280 Marionette TRACE conn2 <- [1,1434,null,{}] 10:46:49 INFO - PROCESS | 1922 | 1461433609282 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}] 10:46:49 INFO - PROCESS | 1922 | 1461433609384 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:46:49 INFO - PROCESS | 1922 | 1461433609449 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bd7800 == 50 [pid = 1922] [id = 366] 10:46:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x118d22400) [pid = 1922] [serial = 1097] [outer = 0x0] 10:46:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x123c51000) [pid = 1922] [serial = 1098] [outer = 0x118d22400] 10:46:49 INFO - PROCESS | 1922 | 1461433609481 Marionette DEBUG loaded listener.js 10:46:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x126787c00) [pid = 1922] [serial = 1099] [outer = 0x118d22400] 10:46:50 INFO - PROCESS | 1922 | 1461433610157 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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 920ms 10:46:50 INFO - PROCESS | 1922 | 1461433610199 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1922 | 1461433610202 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 10:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:46:50 INFO - PROCESS | 1922 | 1461433610206 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1922 | 1461433610208 Marionette TRACE conn2 <- [1,1438,null,{}] 10:46:50 INFO - PROCESS | 1922 | 1461433610212 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}] 10:46:50 INFO - PROCESS | 1922 | 1461433610305 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:46:50 INFO - PROCESS | 1922 | 1461433610370 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a902800 == 51 [pid = 1922] [id = 367] 10:46:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x118f1c000) [pid = 1922] [serial = 1100] [outer = 0x0] 10:46:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x119371000) [pid = 1922] [serial = 1101] [outer = 0x118f1c000] 10:46:50 INFO - PROCESS | 1922 | 1461433610399 Marionette DEBUG loaded listener.js 10:46:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11a93bc00) [pid = 1922] [serial = 1102] [outer = 0x118f1c000] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5ab800 == 50 [pid = 1922] [id = 361] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x12d022000 == 49 [pid = 1922] [id = 360] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x12b52f800 == 48 [pid = 1922] [id = 359] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x12b51b000 == 47 [pid = 1922] [id = 358] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d1800 == 46 [pid = 1922] [id = 357] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x1276c1000 == 45 [pid = 1922] [id = 356] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x119263800 == 44 [pid = 1922] [id = 355] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x124111800 == 43 [pid = 1922] [id = 354] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x116665000 == 42 [pid = 1922] [id = 353] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc6f000 == 41 [pid = 1922] [id = 352] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x11a884000 == 40 [pid = 1922] [id = 351] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x116408000 == 39 [pid = 1922] [id = 350] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x119820800 == 38 [pid = 1922] [id = 349] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x12d175800 == 37 [pid = 1922] [id = 348] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x12bec2800 == 36 [pid = 1922] [id = 347] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x123ce2000 == 35 [pid = 1922] [id = 346] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x11b21f000 == 34 [pid = 1922] [id = 345] 10:46:50 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc21800 == 33 [pid = 1922] [id = 344] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x11a968000) [pid = 1922] [serial = 993] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11ace3400) [pid = 1922] [serial = 1005] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x11c45f400) [pid = 1922] [serial = 1014] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x118684400) [pid = 1922] [serial = 1002] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x119e54c00) [pid = 1922] [serial = 1003] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x1159d2800) [pid = 1922] [serial = 1000] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x1155df800) [pid = 1922] [serial = 999] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11bff6800) [pid = 1922] [serial = 1011] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x123fc6400) [pid = 1922] [serial = 1017] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11aa26800) [pid = 1922] [serial = 1027] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11566c000) [pid = 1922] [serial = 996] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11bc2b400) [pid = 1922] [serial = 1008] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11bcdc400) [pid = 1922] [serial = 1009] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x123c4dc00) [pid = 1922] [serial = 1015] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x124393c00) [pid = 1922] [serial = 1020] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x124140c00) [pid = 1922] [serial = 1018] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x124753c00) [pid = 1922] [serial = 1023] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x12474bc00) [pid = 1922] [serial = 1021] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x119057c00) [pid = 1922] [serial = 1026] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x1271b8c00) [pid = 1922] [serial = 1030] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x126e28800) [pid = 1922] [serial = 1024] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11b00ec00) [pid = 1922] [serial = 1006] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11c411400) [pid = 1922] [serial = 1012] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x124745800) [pid = 1922] [serial = 1029] [outer = 0x0] [url = about:blank] 10:46:50 INFO - PROCESS | 1922 | 1461433610834 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]]]}] 10:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 673ms 10:46:50 INFO - PROCESS | 1922 | 1461433610880 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:46:50 INFO - PROCESS | 1922 | 1461433610884 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 10:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:46:50 INFO - PROCESS | 1922 | 1461433610889 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:46:50 INFO - PROCESS | 1922 | 1461433610890 Marionette TRACE conn2 <- [1,1442,null,{}] 10:46:50 INFO - PROCESS | 1922 | 1461433610892 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}] 10:46:50 INFO - PROCESS | 1922 | 1461433610971 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:46:50 INFO - PROCESS | 1922 | 1461433610976 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c55800 == 34 [pid = 1922] [id = 368] 10:46:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x1134e3000) [pid = 1922] [serial = 1103] [outer = 0x0] 10:46:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11aa21c00) [pid = 1922] [serial = 1104] [outer = 0x1134e3000] 10:46:51 INFO - PROCESS | 1922 | 1461433611003 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11b00f000) [pid = 1922] [serial = 1105] [outer = 0x1134e3000] 10:46:51 INFO - PROCESS | 1922 | 1461433611368 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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 520ms 10:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:46:51 INFO - PROCESS | 1922 | 1461433611409 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1922 | 1461433611410 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 10:46:51 INFO - PROCESS | 1922 | 1461433611412 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1922 | 1461433611415 Marionette TRACE conn2 <- [1,1446,null,{}] 10:46:51 INFO - PROCESS | 1922 | 1461433611422 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}] 10:46:51 INFO - PROCESS | 1922 | 1461433611500 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:46:51 INFO - PROCESS | 1922 | 1461433611508 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a63000 == 35 [pid = 1922] [id = 369] 10:46:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11bb47800) [pid = 1922] [serial = 1106] [outer = 0x0] 10:46:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11c403c00) [pid = 1922] [serial = 1107] [outer = 0x11bb47800] 10:46:51 INFO - PROCESS | 1922 | 1461433611537 Marionette DEBUG loaded listener.js 10:46:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x11c459c00) [pid = 1922] [serial = 1108] [outer = 0x11bb47800] 10:46:51 INFO - PROCESS | 1922 | 1461433611893 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]]]}] 10:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 523ms 10:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:46:51 INFO - PROCESS | 1922 | 1461433611944 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:46:51 INFO - PROCESS | 1922 | 1461433611946 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 10:46:51 INFO - PROCESS | 1922 | 1461433611950 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:46:51 INFO - PROCESS | 1922 | 1461433611951 Marionette TRACE conn2 <- [1,1450,null,{}] 10:46:51 INFO - PROCESS | 1922 | 1461433611953 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}] 10:46:52 INFO - PROCESS | 1922 | 1461433612030 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:46:52 INFO - PROCESS | 1922 | 1461433612036 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x124557000 == 36 [pid = 1922] [id = 370] 10:46:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11c50a400) [pid = 1922] [serial = 1109] [outer = 0x0] 10:46:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x123c4dc00) [pid = 1922] [serial = 1110] [outer = 0x11c50a400] 10:46:52 INFO - PROCESS | 1922 | 1461433612063 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x12413b000) [pid = 1922] [serial = 1111] [outer = 0x11c50a400] 10:46:52 INFO - PROCESS | 1922 | 1461433612390 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]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 471ms 10:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:46:52 INFO - PROCESS | 1922 | 1461433612421 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 1922 | 1461433612423 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 10:46:52 INFO - PROCESS | 1922 | 1461433612425 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 1922 | 1461433612426 Marionette TRACE conn2 <- [1,1454,null,{}] 10:46:52 INFO - PROCESS | 1922 | 1461433612428 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}] 10:46:52 INFO - PROCESS | 1922 | 1461433612505 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:46:52 INFO - PROCESS | 1922 | 1461433612509 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276d1800 == 37 [pid = 1922] [id = 371] 10:46:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x123c57000) [pid = 1922] [serial = 1112] [outer = 0x0] 10:46:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x12474bc00) [pid = 1922] [serial = 1113] [outer = 0x123c57000] 10:46:52 INFO - PROCESS | 1922 | 1461433612535 Marionette DEBUG loaded listener.js 10:46:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x126783800) [pid = 1922] [serial = 1114] [outer = 0x123c57000] 10:46:52 INFO - PROCESS | 1922 | 1461433612898 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]]]}] 10:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 10:46:52 INFO - PROCESS | 1922 | 1461433612954 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:46:52 INFO - PROCESS | 1922 | 1461433612955 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 10:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:46:52 INFO - PROCESS | 1922 | 1461433612958 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:46:52 INFO - PROCESS | 1922 | 1461433612959 Marionette TRACE conn2 <- [1,1458,null,{}] 10:46:52 INFO - PROCESS | 1922 | 1461433612961 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}] 10:46:53 INFO - PROCESS | 1922 | 1461433613071 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:46:53 INFO - PROCESS | 1922 | 1461433613076 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aabc000 == 38 [pid = 1922] [id = 372] 10:46:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x126786800) [pid = 1922] [serial = 1115] [outer = 0x0] 10:46:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x126e92000) [pid = 1922] [serial = 1116] [outer = 0x126786800] 10:46:53 INFO - PROCESS | 1922 | 1461433613104 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x129904c00) [pid = 1922] [serial = 1117] [outer = 0x126786800] 10:46:53 INFO - PROCESS | 1922 | 1461433613502 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]]]}] 10:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 568ms 10:46:53 INFO - PROCESS | 1922 | 1461433613527 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:46:53 INFO - PROCESS | 1922 | 1461433613528 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 10:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:46:53 INFO - PROCESS | 1922 | 1461433613530 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:46:53 INFO - PROCESS | 1922 | 1461433613531 Marionette TRACE conn2 <- [1,1462,null,{}] 10:46:53 INFO - PROCESS | 1922 | 1461433613534 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}] 10:46:53 INFO - PROCESS | 1922 | 1461433613632 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:46:53 INFO - PROCESS | 1922 | 1461433613665 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b448800 == 39 [pid = 1922] [id = 373] 10:46:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x1276b1000) [pid = 1922] [serial = 1118] [outer = 0x0] 10:46:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x129ce4c00) [pid = 1922] [serial = 1119] [outer = 0x1276b1000] 10:46:53 INFO - PROCESS | 1922 | 1461433613690 Marionette DEBUG loaded listener.js 10:46:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12b476400) [pid = 1922] [serial = 1120] [outer = 0x1276b1000] 10:46:54 INFO - PROCESS | 1922 | 1461433614097 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]]]}] 10:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 619ms 10:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:46:54 INFO - PROCESS | 1922 | 1461433614150 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 1922 | 1461433614152 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 10:46:54 INFO - PROCESS | 1922 | 1461433614156 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1922 | 1461433614158 Marionette TRACE conn2 <- [1,1466,null,{}] 10:46:54 INFO - PROCESS | 1922 | 1461433614161 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}] 10:46:54 INFO - PROCESS | 1922 | 1461433614317 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:46:54 INFO - PROCESS | 1922 | 1461433614346 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc11000 == 40 [pid = 1922] [id = 374] 10:46:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x129a08400) [pid = 1922] [serial = 1121] [outer = 0x0] 10:46:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12b484c00) [pid = 1922] [serial = 1122] [outer = 0x129a08400] 10:46:54 INFO - PROCESS | 1922 | 1461433614386 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12b4ddc00) [pid = 1922] [serial = 1123] [outer = 0x129a08400] 10:46:54 INFO - PROCESS | 1922 | 1461433614734 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]]]}] 10:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 620ms 10:46:54 INFO - PROCESS | 1922 | 1461433614776 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:46:54 INFO - PROCESS | 1922 | 1461433614777 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 10:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:46:54 INFO - PROCESS | 1922 | 1461433614779 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:46:54 INFO - PROCESS | 1922 | 1461433614780 Marionette TRACE conn2 <- [1,1470,null,{}] 10:46:54 INFO - PROCESS | 1922 | 1461433614783 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}] 10:46:54 INFO - PROCESS | 1922 | 1461433614881 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:46:54 INFO - PROCESS | 1922 | 1461433614929 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d181000 == 41 [pid = 1922] [id = 375] 10:46:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x129ce8800) [pid = 1922] [serial = 1124] [outer = 0x0] 10:46:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12b8a0400) [pid = 1922] [serial = 1125] [outer = 0x129ce8800] 10:46:54 INFO - PROCESS | 1922 | 1461433614953 Marionette DEBUG loaded listener.js 10:46:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12bbd9800) [pid = 1922] [serial = 1126] [outer = 0x129ce8800] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x124747c00) [pid = 1922] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x119055000) [pid = 1922] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x129c12000) [pid = 1922] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1134da800) [pid = 1922] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x127776800) [pid = 1922] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x114baa400) [pid = 1922] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11344b000) [pid = 1922] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x129cf1800) [pid = 1922] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11a973800) [pid = 1922] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x123bee400) [pid = 1922] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x12b4dd800) [pid = 1922] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12474c000) [pid = 1922] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:46:55 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11bce0c00) [pid = 1922] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:46:55 INFO - PROCESS | 1922 | 1461433615404 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]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 10:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:46:55 INFO - PROCESS | 1922 | 1461433615455 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1922 | 1461433615457 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 10:46:55 INFO - PROCESS | 1922 | 1461433615460 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1922 | 1461433615461 Marionette TRACE conn2 <- [1,1474,null,{}] 10:46:55 INFO - PROCESS | 1922 | 1461433615463 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}] 10:46:55 INFO - PROCESS | 1922 | 1461433615570 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:46:55 INFO - PROCESS | 1922 | 1461433615600 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5ae000 == 42 [pid = 1922] [id = 376] 10:46:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x114ba8800) [pid = 1922] [serial = 1127] [outer = 0x0] 10:46:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x127777000) [pid = 1922] [serial = 1128] [outer = 0x114ba8800] 10:46:55 INFO - PROCESS | 1922 | 1461433615626 Marionette DEBUG loaded listener.js 10:46:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x12b89a800) [pid = 1922] [serial = 1129] [outer = 0x114ba8800] 10:46:55 INFO - PROCESS | 1922 | 1461433615915 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]]]}] 10:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 470ms 10:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:46:55 INFO - PROCESS | 1922 | 1461433615931 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:46:55 INFO - PROCESS | 1922 | 1461433615932 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 10:46:55 INFO - PROCESS | 1922 | 1461433615943 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:46:55 INFO - PROCESS | 1922 | 1461433615945 Marionette TRACE conn2 <- [1,1478,null,{}] 10:46:55 INFO - PROCESS | 1922 | 1461433615948 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}] 10:46:56 INFO - PROCESS | 1922 | 1461433616047 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:46:56 INFO - PROCESS | 1922 | 1461433616051 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6ab800 == 43 [pid = 1922] [id = 377] 10:46:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x12b8a3000) [pid = 1922] [serial = 1130] [outer = 0x0] 10:46:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12be5b400) [pid = 1922] [serial = 1131] [outer = 0x12b8a3000] 10:46:56 INFO - PROCESS | 1922 | 1461433616081 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12d0b4000) [pid = 1922] [serial = 1132] [outer = 0x12b8a3000] 10:46:56 INFO - PROCESS | 1922 | 1461433616528 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]]]}] 10:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 628ms 10:46:56 INFO - PROCESS | 1922 | 1461433616564 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:46:56 INFO - PROCESS | 1922 | 1461433616566 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 10:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:46:56 INFO - PROCESS | 1922 | 1461433616569 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:46:56 INFO - PROCESS | 1922 | 1461433616571 Marionette TRACE conn2 <- [1,1482,null,{}] 10:46:56 INFO - PROCESS | 1922 | 1461433616575 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}] 10:46:56 INFO - PROCESS | 1922 | 1461433616702 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:46:56 INFO - PROCESS | 1922 | 1461433616709 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6c9800 == 44 [pid = 1922] [id = 378] 10:46:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12d0b3c00) [pid = 1922] [serial = 1133] [outer = 0x0] 10:46:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12d0d2c00) [pid = 1922] [serial = 1134] [outer = 0x12d0b3c00] 10:46:56 INFO - PROCESS | 1922 | 1461433616750 Marionette DEBUG loaded listener.js 10:46:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12d0da800) [pid = 1922] [serial = 1135] [outer = 0x12d0b3c00] 10:46:57 INFO - PROCESS | 1922 | 1461433617128 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]]]}] 10:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 574ms 10:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:46:57 INFO - PROCESS | 1922 | 1461433617144 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1922 | 1461433617145 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 10:46:57 INFO - PROCESS | 1922 | 1461433617147 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1922 | 1461433617148 Marionette TRACE conn2 <- [1,1486,null,{}] 10:46:57 INFO - PROCESS | 1922 | 1461433617151 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}] 10:46:57 INFO - PROCESS | 1922 | 1461433617260 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:46:57 INFO - PROCESS | 1922 | 1461433617343 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x11641c000 == 45 [pid = 1922] [id = 379] 10:46:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11344e000) [pid = 1922] [serial = 1136] [outer = 0x0] 10:46:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x1134e5800) [pid = 1922] [serial = 1137] [outer = 0x11344e000] 10:46:57 INFO - PROCESS | 1922 | 1461433617376 Marionette DEBUG loaded listener.js 10:46:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x115664c00) [pid = 1922] [serial = 1138] [outer = 0x11344e000] 10:46:57 INFO - PROCESS | 1922 | 1461433617894 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]]]}] 10:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 770ms 10:46:57 INFO - PROCESS | 1922 | 1461433617919 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:46:57 INFO - PROCESS | 1922 | 1461433617922 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 10:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:46:57 INFO - PROCESS | 1922 | 1461433617927 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:46:57 INFO - PROCESS | 1922 | 1461433617929 Marionette TRACE conn2 <- [1,1490,null,{}] 10:46:57 INFO - PROCESS | 1922 | 1461433617932 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}] 10:46:58 INFO - PROCESS | 1922 | 1461433618072 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:46:58 INFO - PROCESS | 1922 | 1461433618120 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a5e000 == 46 [pid = 1922] [id = 380] 10:46:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11ab8b400) [pid = 1922] [serial = 1139] [outer = 0x0] 10:46:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x11b00cc00) [pid = 1922] [serial = 1140] [outer = 0x11ab8b400] 10:46:58 INFO - PROCESS | 1922 | 1461433618152 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11bb48000) [pid = 1922] [serial = 1141] [outer = 0x11ab8b400] 10:46:58 INFO - PROCESS | 1922 | 1461433618584 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]]]}] 10:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 10:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:46:58 INFO - PROCESS | 1922 | 1461433618598 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:46:58 INFO - PROCESS | 1922 | 1461433618601 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 10:46:58 INFO - PROCESS | 1922 | 1461433618625 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:46:58 INFO - PROCESS | 1922 | 1461433618627 Marionette TRACE conn2 <- [1,1494,null,{}] 10:46:58 INFO - PROCESS | 1922 | 1461433618629 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}] 10:46:58 INFO - PROCESS | 1922 | 1461433618733 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:46:58 INFO - PROCESS | 1922 | 1461433618798 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b44f800 == 47 [pid = 1922] [id = 381] 10:46:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x11bcdc400) [pid = 1922] [serial = 1142] [outer = 0x0] 10:46:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x11c8ae800) [pid = 1922] [serial = 1143] [outer = 0x11bcdc400] 10:46:58 INFO - PROCESS | 1922 | 1461433618829 Marionette DEBUG loaded listener.js 10:46:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x124747c00) [pid = 1922] [serial = 1144] [outer = 0x11bcdc400] 10:46:59 INFO - PROCESS | 1922 | 1461433619269 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]]]}] 10:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 694ms 10:46:59 INFO - PROCESS | 1922 | 1461433619299 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 1922 | 1461433619300 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 10:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:46:59 INFO - PROCESS | 1922 | 1461433619308 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1922 | 1461433619312 Marionette TRACE conn2 <- [1,1498,null,{}] 10:46:59 INFO - PROCESS | 1922 | 1461433619316 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}] 10:46:59 INFO - PROCESS | 1922 | 1461433619453 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:46:59 INFO - PROCESS | 1922 | 1461433619464 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:46:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1dd800 == 48 [pid = 1922] [id = 382] 10:46:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x126e31000) [pid = 1922] [serial = 1145] [outer = 0x0] 10:46:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x128928000) [pid = 1922] [serial = 1146] [outer = 0x126e31000] 10:46:59 INFO - PROCESS | 1922 | 1461433619493 Marionette DEBUG loaded listener.js 10:46:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x129ce9000) [pid = 1922] [serial = 1147] [outer = 0x126e31000] 10:46:59 INFO - PROCESS | 1922 | 1461433619919 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]]]}] 10:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 10:46:59 INFO - PROCESS | 1922 | 1461433619932 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:46:59 INFO - PROCESS | 1922 | 1461433619934 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 10:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:46:59 INFO - PROCESS | 1922 | 1461433619936 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:46:59 INFO - PROCESS | 1922 | 1461433619938 Marionette TRACE conn2 <- [1,1502,null,{}] 10:46:59 INFO - PROCESS | 1922 | 1461433619940 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}] 10:47:00 INFO - PROCESS | 1922 | 1461433620041 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:47:00 INFO - PROCESS | 1922 | 1461433620154 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x12dc41800 == 49 [pid = 1922] [id = 383] 10:47:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x1276ab800) [pid = 1922] [serial = 1148] [outer = 0x0] 10:47:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12bbccc00) [pid = 1922] [serial = 1149] [outer = 0x1276ab800] 10:47:00 INFO - PROCESS | 1922 | 1461433620184 Marionette DEBUG loaded listener.js 10:47:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12be52400) [pid = 1922] [serial = 1150] [outer = 0x1276ab800] 10:47:00 INFO - PROCESS | 1922 | 1461433620722 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]]]}] 10:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 822ms 10:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:47:00 INFO - PROCESS | 1922 | 1461433620781 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:47:00 INFO - PROCESS | 1922 | 1461433620783 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 10:47:00 INFO - PROCESS | 1922 | 1461433620789 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:47:00 INFO - PROCESS | 1922 | 1461433620791 Marionette TRACE conn2 <- [1,1506,null,{}] 10:47:00 INFO - PROCESS | 1922 | 1461433620795 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}] 10:47:00 INFO - PROCESS | 1922 | 1461433620889 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:47:00 INFO - PROCESS | 1922 | 1461433620952 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c710800 == 50 [pid = 1922] [id = 384] 10:47:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11566bc00) [pid = 1922] [serial = 1151] [outer = 0x0] 10:47:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x115671c00) [pid = 1922] [serial = 1152] [outer = 0x11566bc00] 10:47:00 INFO - PROCESS | 1922 | 1461433620980 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x118a8f400) [pid = 1922] [serial = 1153] [outer = 0x11566bc00] 10:47:01 INFO - PROCESS | 1922 | 1461433621476 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]]]}] 10:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 724ms 10:47:01 INFO - PROCESS | 1922 | 1461433621510 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:47:01 INFO - PROCESS | 1922 | 1461433621514 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 10:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:47:01 INFO - PROCESS | 1922 | 1461433621539 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:47:01 INFO - PROCESS | 1922 | 1461433621540 Marionette TRACE conn2 <- [1,1510,null,{}] 10:47:01 INFO - PROCESS | 1922 | 1461433621544 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}] 10:47:01 INFO - PROCESS | 1922 | 1461433621636 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:47:01 INFO - PROCESS | 1922 | 1461433621702 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b209800 == 51 [pid = 1922] [id = 385] 10:47:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x119b52000) [pid = 1922] [serial = 1154] [outer = 0x0] 10:47:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x11a968800) [pid = 1922] [serial = 1155] [outer = 0x119b52000] 10:47:01 INFO - PROCESS | 1922 | 1461433621729 Marionette DEBUG loaded listener.js 10:47:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x11ace0800) [pid = 1922] [serial = 1156] [outer = 0x119b52000] 10:47:01 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6c9800 == 50 [pid = 1922] [id = 378] 10:47:01 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6ab800 == 49 [pid = 1922] [id = 377] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5ae000 == 48 [pid = 1922] [id = 376] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x12d181000 == 47 [pid = 1922] [id = 375] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc11000 == 46 [pid = 1922] [id = 374] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x12b448800 == 45 [pid = 1922] [id = 373] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x11aabc000 == 44 [pid = 1922] [id = 372] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x11c505000) [pid = 1922] [serial = 1041] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x118a8ec00) [pid = 1922] [serial = 1035] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x127770400) [pid = 1922] [serial = 1032] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x124751800) [pid = 1922] [serial = 1044] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11adc0400) [pid = 1922] [serial = 1038] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12bbd2400) [pid = 1922] [serial = 1086] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x1276d1800 == 43 [pid = 1922] [id = 371] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x124557000 == 42 [pid = 1922] [id = 370] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x123a63000 == 41 [pid = 1922] [id = 369] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x119c55800 == 40 [pid = 1922] [id = 368] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x11a902800 == 39 [pid = 1922] [id = 367] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x119bd7800 == 38 [pid = 1922] [id = 366] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x12d17e000 == 37 [pid = 1922] [id = 365] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x123a60000 == 36 [pid = 1922] [id = 364] 10:47:02 INFO - PROCESS | 1922 | --DOCSHELL 0x11aace000 == 35 [pid = 1922] [id = 363] 10:47:02 INFO - PROCESS | 1922 | 1461433622115 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]]]}] 10:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 641ms 10:47:02 INFO - PROCESS | 1922 | 1461433622160 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1922 | 1461433622161 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 10:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:47:02 INFO - PROCESS | 1922 | 1461433622163 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1922 | 1461433622166 Marionette TRACE conn2 <- [1,1514,null,{}] 10:47:02 INFO - PROCESS | 1922 | 1461433622173 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}] 10:47:02 INFO - PROCESS | 1922 | 1461433622264 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x126784c00) [pid = 1922] [serial = 1065] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x11aa1a400) [pid = 1922] [serial = 1054] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x11a8b9400) [pid = 1922] [serial = 1053] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12b15b000) [pid = 1922] [serial = 1075] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x115663400) [pid = 1922] [serial = 1050] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x118dec800) [pid = 1922] [serial = 1051] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x129904400) [pid = 1922] [serial = 1069] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11bb45800) [pid = 1922] [serial = 1077] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x114bb4400) [pid = 1922] [serial = 1048] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12b4d8800) [pid = 1922] [serial = 1080] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x129cf1c00) [pid = 1922] [serial = 1074] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x11adbf400) [pid = 1922] [serial = 1056] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x123c53800) [pid = 1922] [serial = 1062] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12b8a1c00) [pid = 1922] [serial = 1083] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1276a9c00) [pid = 1922] [serial = 1066] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x128927c00) [pid = 1922] [serial = 1068] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11bcd4000) [pid = 1922] [serial = 1057] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x129ce4000) [pid = 1922] [serial = 1078] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12990f000) [pid = 1922] [serial = 1071] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11c406000) [pid = 1922] [serial = 1059] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11c50ac00) [pid = 1922] [serial = 1060] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x1142ce400) [pid = 1922] [serial = 1047] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12b561800) [pid = 1922] [serial = 1081] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12452c000) [pid = 1922] [serial = 1063] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x129c1a000) [pid = 1922] [serial = 1072] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x12bbce000) [pid = 1922] [serial = 1084] [outer = 0x0] [url = about:blank] 10:47:02 INFO - PROCESS | 1922 | 1461433622323 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aabc000 == 36 [pid = 1922] [id = 386] 10:47:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x115663400) [pid = 1922] [serial = 1157] [outer = 0x0] 10:47:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11a8c1c00) [pid = 1922] [serial = 1158] [outer = 0x115663400] 10:47:02 INFO - PROCESS | 1922 | 1461433622351 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11bc27c00) [pid = 1922] [serial = 1159] [outer = 0x115663400] 10:47:02 INFO - PROCESS | 1922 | 1461433622645 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]]]}] 10:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 522ms 10:47:02 INFO - PROCESS | 1922 | 1461433622685 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:47:02 INFO - PROCESS | 1922 | 1461433622690 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 10:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:47:02 INFO - PROCESS | 1922 | 1461433622693 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:47:02 INFO - PROCESS | 1922 | 1461433622694 Marionette TRACE conn2 <- [1,1518,null,{}] 10:47:02 INFO - PROCESS | 1922 | 1461433622696 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}] 10:47:02 INFO - PROCESS | 1922 | 1461433622789 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:47:02 INFO - PROCESS | 1922 | 1461433622916 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x124124000 == 37 [pid = 1922] [id = 387] 10:47:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x123c53800) [pid = 1922] [serial = 1160] [outer = 0x0] 10:47:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x123c57800) [pid = 1922] [serial = 1161] [outer = 0x123c53800] 10:47:02 INFO - PROCESS | 1922 | 1461433622943 Marionette DEBUG loaded listener.js 10:47:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x1240ac800) [pid = 1922] [serial = 1162] [outer = 0x123c53800] 10:47:03 INFO - PROCESS | 1922 | 1461433623224 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]]]}] 10:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 569ms 10:47:03 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:47:03 INFO - PROCESS | 1922 | 1461433623262 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 1922 | 1461433623263 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 10:47:03 INFO - PROCESS | 1922 | 1461433623266 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 1922 | 1461433623267 Marionette TRACE conn2 <- [1,1522,null,{}] 10:47:03 INFO - PROCESS | 1922 | 1461433623271 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}] 10:47:03 INFO - PROCESS | 1922 | 1461433623351 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:47:03 INFO - PROCESS | 1922 | 1461433623357 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x127737800 == 38 [pid = 1922] [id = 388] 10:47:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11c452800) [pid = 1922] [serial = 1163] [outer = 0x0] 10:47:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12452c000) [pid = 1922] [serial = 1164] [outer = 0x11c452800] 10:47:03 INFO - PROCESS | 1922 | 1461433623389 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x126aa4c00) [pid = 1922] [serial = 1165] [outer = 0x11c452800] 10:47:03 INFO - PROCESS | 1922 | 1461433623703 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"]]]}] 10:47:03 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 () { 10:47:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:47:03 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 () { 10:47:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:47:03 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 () { 10:47:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:47:03 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 () { 10:47:03 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:47:03 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 474ms 10:47:03 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:47:03 INFO - PROCESS | 1922 | 1461433623743 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:47:03 INFO - PROCESS | 1922 | 1461433623744 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 10:47:03 INFO - PROCESS | 1922 | 1461433623747 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:47:03 INFO - PROCESS | 1922 | 1461433623748 Marionette TRACE conn2 <- [1,1526,null,{}] 10:47:03 INFO - PROCESS | 1922 | 1461433623750 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}] 10:47:03 INFO - PROCESS | 1922 | 1461433623846 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:47:03 INFO - PROCESS | 1922 | 1461433623852 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d1000 == 39 [pid = 1922] [id = 389] 10:47:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x124745c00) [pid = 1922] [serial = 1166] [outer = 0x0] 10:47:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x128fa9400) [pid = 1922] [serial = 1167] [outer = 0x124745c00] 10:47:03 INFO - PROCESS | 1922 | 1461433623883 Marionette DEBUG loaded listener.js 10:47:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12b47ec00) [pid = 1922] [serial = 1168] [outer = 0x124745c00] 10:47:04 INFO - PROCESS | 1922 | 1461433624229 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"]]]}] 10:47:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:47:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:47:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:47:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 519ms 10:47:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:47:04 INFO - PROCESS | 1922 | 1461433624282 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 1922 | 1461433624284 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 10:47:04 INFO - PROCESS | 1922 | 1461433624286 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 1922 | 1461433624287 Marionette TRACE conn2 <- [1,1530,null,{}] 10:47:04 INFO - PROCESS | 1922 | 1461433624289 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}] 10:47:04 INFO - PROCESS | 1922 | 1461433624384 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:47:04 INFO - PROCESS | 1922 | 1461433624418 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc14800 == 40 [pid = 1922] [id = 390] 10:47:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12b47f000) [pid = 1922] [serial = 1169] [outer = 0x0] 10:47:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12b4dd800) [pid = 1922] [serial = 1170] [outer = 0x12b47f000] 10:47:04 INFO - PROCESS | 1922 | 1461433624444 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12be48000) [pid = 1922] [serial = 1171] [outer = 0x12b47f000] 10:47:04 INFO - PROCESS | 1922 | 1461433624726 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]]]}] 10:47:04 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 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:47:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:47:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:47:04 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. 10:47:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:47:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 10:47:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:47:04 INFO - PROCESS | 1922 | 1461433624760 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:47:04 INFO - PROCESS | 1922 | 1461433624761 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 10:47:04 INFO - PROCESS | 1922 | 1461433624763 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:47:04 INFO - PROCESS | 1922 | 1461433624764 Marionette TRACE conn2 <- [1,1534,null,{}] 10:47:04 INFO - PROCESS | 1922 | 1461433624767 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}] 10:47:04 INFO - PROCESS | 1922 | 1461433624867 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:47:04 INFO - PROCESS | 1922 | 1461433624878 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d01e000 == 41 [pid = 1922] [id = 391] 10:47:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12b4e0400) [pid = 1922] [serial = 1172] [outer = 0x0] 10:47:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12be5ec00) [pid = 1922] [serial = 1173] [outer = 0x12b4e0400] 10:47:04 INFO - PROCESS | 1922 | 1461433624904 Marionette DEBUG loaded listener.js 10:47:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12d0cc800) [pid = 1922] [serial = 1174] [outer = 0x12b4e0400] 10:47:05 INFO - PROCESS | 1922 | 1461433625268 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]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 520ms 10:47:05 INFO - PROCESS | 1922 | 1461433625283 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 1922 | 1461433625286 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 10:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:47:05 INFO - PROCESS | 1922 | 1461433625288 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 1922 | 1461433625289 Marionette TRACE conn2 <- [1,1538,null,{}] 10:47:05 INFO - PROCESS | 1922 | 1461433625292 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}] 10:47:05 INFO - PROCESS | 1922 | 1461433625392 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:47:05 INFO - PROCESS | 1922 | 1461433625404 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x12dc33800 == 42 [pid = 1922] [id = 392] 10:47:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12d0d1400) [pid = 1922] [serial = 1175] [outer = 0x0] 10:47:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12d424400) [pid = 1922] [serial = 1176] [outer = 0x12d0d1400] 10:47:05 INFO - PROCESS | 1922 | 1461433625429 Marionette DEBUG loaded listener.js 10:47:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12d42f800) [pid = 1922] [serial = 1177] [outer = 0x12d0d1400] 10:47:05 INFO - PROCESS | 1922 | 1461433625775 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]]]}] 10:47:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:47:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 521ms 10:47:05 INFO - PROCESS | 1922 | 1461433625815 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:47:05 INFO - PROCESS | 1922 | 1461433625816 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 10:47:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:47:05 INFO - PROCESS | 1922 | 1461433625818 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:47:05 INFO - PROCESS | 1922 | 1461433625819 Marionette TRACE conn2 <- [1,1542,null,{}] 10:47:05 INFO - PROCESS | 1922 | 1461433625822 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}] 10:47:05 INFO - PROCESS | 1922 | 1461433625923 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:47:05 INFO - PROCESS | 1922 | 1461433625927 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e535800 == 43 [pid = 1922] [id = 393] 10:47:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12d0d0000) [pid = 1922] [serial = 1178] [outer = 0x0] 10:47:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12d494c00) [pid = 1922] [serial = 1179] [outer = 0x12d0d0000] 10:47:05 INFO - PROCESS | 1922 | 1461433625982 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12d49b800) [pid = 1922] [serial = 1180] [outer = 0x12d0d0000] 10:47:06 INFO - PROCESS | 1922 | 1461433626541 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]]]}] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x1276b1000) [pid = 1922] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x129a08400) [pid = 1922] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x129ce8800) [pid = 1922] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x114ba8800) [pid = 1922] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x118d22400) [pid = 1922] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11c50a400) [pid = 1922] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x1134e3000) [pid = 1922] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11bb47800) [pid = 1922] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x123c57000) [pid = 1922] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x118f1c000) [pid = 1922] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12b8a3000) [pid = 1922] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:47:06 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x126786800) [pid = 1922] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:47:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:47:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 769ms 10:47:06 INFO - PROCESS | 1922 | 1461433626602 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:47:06 INFO - PROCESS | 1922 | 1461433626604 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 10:47:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:47:06 INFO - PROCESS | 1922 | 1461433626608 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:47:06 INFO - PROCESS | 1922 | 1461433626610 Marionette TRACE conn2 <- [1,1546,null,{}] 10:47:06 INFO - PROCESS | 1922 | 1461433626613 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}] 10:47:06 INFO - PROCESS | 1922 | 1461433626708 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:47:06 INFO - PROCESS | 1922 | 1461433626713 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x126ac2000 == 44 [pid = 1922] [id = 394] 10:47:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x124745400) [pid = 1922] [serial = 1181] [outer = 0x0] 10:47:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x129906000) [pid = 1922] [serial = 1182] [outer = 0x124745400] 10:47:06 INFO - PROCESS | 1922 | 1461433626744 Marionette DEBUG loaded listener.js 10:47:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12d49cc00) [pid = 1922] [serial = 1183] [outer = 0x124745400] 10:47:07 INFO - PROCESS | 1922 | 1461433627182 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]]]}] 10:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 621ms 10:47:07 INFO - PROCESS | 1922 | 1461433627231 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 1922 | 1461433627233 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 10:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:47:07 INFO - PROCESS | 1922 | 1461433627239 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1922 | 1461433627241 Marionette TRACE conn2 <- [1,1550,null,{}] 10:47:07 INFO - PROCESS | 1922 | 1461433627245 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}] 10:47:07 INFO - PROCESS | 1922 | 1461433627330 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:47:07 INFO - PROCESS | 1922 | 1461433627338 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f1800 == 45 [pid = 1922] [id = 395] 10:47:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12d49bc00) [pid = 1922] [serial = 1184] [outer = 0x0] 10:47:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12db43c00) [pid = 1922] [serial = 1185] [outer = 0x12d49bc00] 10:47:07 INFO - PROCESS | 1922 | 1461433627364 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12dc4bc00) [pid = 1922] [serial = 1186] [outer = 0x12d49bc00] 10:47:07 INFO - PROCESS | 1922 | 1461433627697 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]]]}] 10:47:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:47:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 473ms 10:47:07 INFO - PROCESS | 1922 | 1461433627709 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:47:07 INFO - PROCESS | 1922 | 1461433627710 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 10:47:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:47:07 INFO - PROCESS | 1922 | 1461433627713 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:47:07 INFO - PROCESS | 1922 | 1461433627714 Marionette TRACE conn2 <- [1,1554,null,{}] 10:47:07 INFO - PROCESS | 1922 | 1461433627717 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}] 10:47:07 INFO - PROCESS | 1922 | 1461433627797 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:47:07 INFO - PROCESS | 1922 | 1461433627858 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4e1000 == 46 [pid = 1922] [id = 396] 10:47:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x11bffa000) [pid = 1922] [serial = 1187] [outer = 0x0] 10:47:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12dc50c00) [pid = 1922] [serial = 1188] [outer = 0x11bffa000] 10:47:07 INFO - PROCESS | 1922 | 1461433627883 Marionette DEBUG loaded listener.js 10:47:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12dcc6000) [pid = 1922] [serial = 1189] [outer = 0x11bffa000] 10:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 469ms 10:47:08 INFO - PROCESS | 1922 | 1461433628177 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]]]}] 10:47:08 INFO - PROCESS | 1922 | 1461433628182 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 1922 | 1461433628183 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 10:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:47:08 INFO - PROCESS | 1922 | 1461433628194 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1922 | 1461433628195 Marionette TRACE conn2 <- [1,1558,null,{}] 10:47:08 INFO - PROCESS | 1922 | 1461433628197 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}] 10:47:08 INFO - PROCESS | 1922 | 1461433628285 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:47:08 INFO - PROCESS | 1922 | 1461433628290 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f919000 == 47 [pid = 1922] [id = 397] 10:47:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12dcc7c00) [pid = 1922] [serial = 1190] [outer = 0x0] 10:47:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12dccf000) [pid = 1922] [serial = 1191] [outer = 0x12dcc7c00] 10:47:08 INFO - PROCESS | 1922 | 1461433628315 Marionette DEBUG loaded listener.js 10:47:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12deea800) [pid = 1922] [serial = 1192] [outer = 0x12dcc7c00] 10:47:08 INFO - PROCESS | 1922 | 1461433628758 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]]]}] 10:47:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:47:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 577ms 10:47:08 INFO - PROCESS | 1922 | 1461433628765 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:47:08 INFO - PROCESS | 1922 | 1461433628767 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 10:47:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:47:08 INFO - PROCESS | 1922 | 1461433628771 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:47:08 INFO - PROCESS | 1922 | 1461433628774 Marionette TRACE conn2 <- [1,1562,null,{}] 10:47:08 INFO - PROCESS | 1922 | 1461433628777 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}] 10:47:08 INFO - PROCESS | 1922 | 1461433628887 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:47:08 INFO - PROCESS | 1922 | 1461433628952 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c5e800 == 48 [pid = 1922] [id = 398] 10:47:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11475dc00) [pid = 1922] [serial = 1193] [outer = 0x0] 10:47:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x116445400) [pid = 1922] [serial = 1194] [outer = 0x11475dc00] 10:47:08 INFO - PROCESS | 1922 | 1461433628990 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x119237000) [pid = 1922] [serial = 1195] [outer = 0x11475dc00] 10:47:09 INFO - PROCESS | 1922 | 1461433629496 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]]]}] 10:47:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:47:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 770ms 10:47:09 INFO - PROCESS | 1922 | 1461433629543 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:47:09 INFO - PROCESS | 1922 | 1461433629550 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 10:47:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:47:09 INFO - PROCESS | 1922 | 1461433629557 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:47:09 INFO - PROCESS | 1922 | 1461433629559 Marionette TRACE conn2 <- [1,1566,null,{}] 10:47:09 INFO - PROCESS | 1922 | 1461433629563 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}] 10:47:09 INFO - PROCESS | 1922 | 1461433629720 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:47:09 INFO - PROCESS | 1922 | 1461433629800 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c855000 == 49 [pid = 1922] [id = 399] 10:47:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x11b00d000) [pid = 1922] [serial = 1196] [outer = 0x0] 10:47:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x11bc2bc00) [pid = 1922] [serial = 1197] [outer = 0x11b00d000] 10:47:09 INFO - PROCESS | 1922 | 1461433629831 Marionette DEBUG loaded listener.js 10:47:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x11c451000) [pid = 1922] [serial = 1198] [outer = 0x11b00d000] 10:47:10 INFO - PROCESS | 1922 | 1461433630291 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]]]}] 10:47:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:47:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 774ms 10:47:10 INFO - PROCESS | 1922 | 1461433630330 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:47:10 INFO - PROCESS | 1922 | 1461433630332 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 10:47:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:47:10 INFO - PROCESS | 1922 | 1461433630335 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:47:10 INFO - PROCESS | 1922 | 1461433630337 Marionette TRACE conn2 <- [1,1570,null,{}] 10:47:10 INFO - PROCESS | 1922 | 1461433630344 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}] 10:47:10 INFO - PROCESS | 1922 | 1461433630464 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:47:10 INFO - PROCESS | 1922 | 1461433630585 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc13800 == 50 [pid = 1922] [id = 400] 10:47:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x123c4a400) [pid = 1922] [serial = 1199] [outer = 0x0] 10:47:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x1247a0c00) [pid = 1922] [serial = 1200] [outer = 0x123c4a400] 10:47:10 INFO - PROCESS | 1922 | 1461433630638 Marionette DEBUG loaded listener.js 10:47:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x128fa4800) [pid = 1922] [serial = 1201] [outer = 0x123c4a400] 10:47:11 INFO - PROCESS | 1922 | 1461433631125 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]]]}] 10:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 820ms 10:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:47:11 INFO - PROCESS | 1922 | 1461433631172 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 1922 | 1461433631174 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 10:47:11 INFO - PROCESS | 1922 | 1461433631177 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 1922 | 1461433631179 Marionette TRACE conn2 <- [1,1574,null,{}] 10:47:11 INFO - PROCESS | 1922 | 1461433631181 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}] 10:47:11 INFO - PROCESS | 1922 | 1461433631286 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:47:11 INFO - PROCESS | 1922 | 1461433631355 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f920800 == 51 [pid = 1922] [id = 401] 10:47:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x126e32000) [pid = 1922] [serial = 1202] [outer = 0x0] 10:47:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x129a07000) [pid = 1922] [serial = 1203] [outer = 0x126e32000] 10:47:11 INFO - PROCESS | 1922 | 1461433631386 Marionette DEBUG loaded listener.js 10:47:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12b4e3000) [pid = 1922] [serial = 1204] [outer = 0x126e32000] 10:47:11 INFO - PROCESS | 1922 | 1461433631799 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]]]}] 10:47:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:47:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 669ms 10:47:11 INFO - PROCESS | 1922 | 1461433631846 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:47:11 INFO - PROCESS | 1922 | 1461433631848 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 10:47:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:47:11 INFO - PROCESS | 1922 | 1461433631850 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:47:11 INFO - PROCESS | 1922 | 1461433631851 Marionette TRACE conn2 <- [1,1578,null,{}] 10:47:11 INFO - PROCESS | 1922 | 1461433631854 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}] 10:47:11 INFO - PROCESS | 1922 | 1461433631969 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:47:12 INFO - PROCESS | 1922 | 1461433632036 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fc50800 == 52 [pid = 1922] [id = 402] 10:47:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12bbcc000) [pid = 1922] [serial = 1205] [outer = 0x0] 10:47:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x12d0d0800) [pid = 1922] [serial = 1206] [outer = 0x12bbcc000] 10:47:12 INFO - PROCESS | 1922 | 1461433632065 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12d493400) [pid = 1922] [serial = 1207] [outer = 0x12bbcc000] 10:47:12 INFO - PROCESS | 1922 | 1461433632504 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]]]}] 10:47:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:47:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 668ms 10:47:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:47:12 INFO - PROCESS | 1922 | 1461433632519 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:47:12 INFO - PROCESS | 1922 | 1461433632520 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 10:47:12 INFO - PROCESS | 1922 | 1461433632522 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:47:12 INFO - PROCESS | 1922 | 1461433632524 Marionette TRACE conn2 <- [1,1582,null,{}] 10:47:12 INFO - PROCESS | 1922 | 1461433632526 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}] 10:47:12 INFO - PROCESS | 1922 | 1461433632643 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:47:12 INFO - PROCESS | 1922 | 1461433632714 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad9d800 == 53 [pid = 1922] [id = 403] 10:47:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x11bc2b800) [pid = 1922] [serial = 1208] [outer = 0x0] 10:47:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12d496000) [pid = 1922] [serial = 1209] [outer = 0x11bc2b800] 10:47:12 INFO - PROCESS | 1922 | 1461433632746 Marionette DEBUG loaded listener.js 10:47:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12e562400) [pid = 1922] [serial = 1210] [outer = 0x11bc2b800] 10:47:13 INFO - PROCESS | 1922 | 1461433633162 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]]]}] 10:47:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:47:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 871ms 10:47:13 INFO - PROCESS | 1922 | 1461433633405 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:47:13 INFO - PROCESS | 1922 | 1461433633408 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 10:47:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:47:13 INFO - PROCESS | 1922 | 1461433633413 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:47:13 INFO - PROCESS | 1922 | 1461433633415 Marionette TRACE conn2 <- [1,1586,null,{}] 10:47:13 INFO - PROCESS | 1922 | 1461433633419 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}] 10:47:13 INFO - PROCESS | 1922 | 1461433633518 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:47:13 INFO - PROCESS | 1922 | 1461433633582 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5ac000 == 54 [pid = 1922] [id = 404] 10:47:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x11566d400) [pid = 1922] [serial = 1211] [outer = 0x0] 10:47:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x116616c00) [pid = 1922] [serial = 1212] [outer = 0x11566d400] 10:47:13 INFO - PROCESS | 1922 | 1461433633611 Marionette DEBUG loaded listener.js 10:47:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x119e54400) [pid = 1922] [serial = 1213] [outer = 0x11566d400] 10:47:14 INFO - PROCESS | 1922 | 1461433634058 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]]]}] 10:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 675ms 10:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:47:14 INFO - PROCESS | 1922 | 1461433634111 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 1922 | 1461433634114 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 10:47:14 INFO - PROCESS | 1922 | 1461433634125 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 1922 | 1461433634129 Marionette TRACE conn2 <- [1,1590,null,{}] 10:47:14 INFO - PROCESS | 1922 | 1461433634133 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}] 10:47:14 INFO - PROCESS | 1922 | 1461433634230 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:47:14 INFO - PROCESS | 1922 | 1461433634300 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc81000 == 55 [pid = 1922] [id = 405] 10:47:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x11a93c000) [pid = 1922] [serial = 1214] [outer = 0x0] 10:47:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x11b017400) [pid = 1922] [serial = 1215] [outer = 0x11a93c000] 10:47:14 INFO - PROCESS | 1922 | 1461433634328 Marionette DEBUG loaded listener.js 10:47:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x11bb46c00) [pid = 1922] [serial = 1216] [outer = 0x11a93c000] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4e1000 == 54 [pid = 1922] [id = 396] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f1800 == 53 [pid = 1922] [id = 395] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x126ac2000 == 52 [pid = 1922] [id = 394] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12e535800 == 51 [pid = 1922] [id = 393] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12dc33800 == 50 [pid = 1922] [id = 392] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12d01e000 == 49 [pid = 1922] [id = 391] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x12d0d2c00) [pid = 1922] [serial = 1134] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc14800 == 48 [pid = 1922] [id = 390] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d1000 == 47 [pid = 1922] [id = 389] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x127737800 == 46 [pid = 1922] [id = 388] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x124124000 == 45 [pid = 1922] [id = 387] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11aabc000 == 44 [pid = 1922] [id = 386] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11b209800 == 43 [pid = 1922] [id = 385] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11c710800 == 42 [pid = 1922] [id = 384] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12dc41800 == 41 [pid = 1922] [id = 383] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1dd800 == 40 [pid = 1922] [id = 382] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x12b44f800 == 39 [pid = 1922] [id = 381] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x123a5e000 == 38 [pid = 1922] [id = 380] 10:47:14 INFO - PROCESS | 1922 | --DOCSHELL 0x11641c000 == 37 [pid = 1922] [id = 379] 10:47:14 INFO - PROCESS | 1922 | 1461433634729 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]]]}] 10:47:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:47:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 10:47:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:47:14 INFO - PROCESS | 1922 | 1461433634747 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:47:14 INFO - PROCESS | 1922 | 1461433634749 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 10:47:14 INFO - PROCESS | 1922 | 1461433634751 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:47:14 INFO - PROCESS | 1922 | 1461433634752 Marionette TRACE conn2 <- [1,1594,null,{}] 10:47:14 INFO - PROCESS | 1922 | 1461433634761 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}] 10:47:14 INFO - PROCESS | 1922 | 1461433634862 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x11adbf800) [pid = 1922] [serial = 1092] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x123c4dc00) [pid = 1922] [serial = 1110] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x12413b000) [pid = 1922] [serial = 1111] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x11aa21c00) [pid = 1922] [serial = 1104] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x11b00f000) [pid = 1922] [serial = 1105] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x11c403c00) [pid = 1922] [serial = 1107] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x11c459c00) [pid = 1922] [serial = 1108] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x12474bc00) [pid = 1922] [serial = 1113] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x11a93bc00) [pid = 1922] [serial = 1102] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x119371000) [pid = 1922] [serial = 1101] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12be5b400) [pid = 1922] [serial = 1131] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x12b89a800) [pid = 1922] [serial = 1129] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x12bbd9800) [pid = 1922] [serial = 1126] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x126e92000) [pid = 1922] [serial = 1116] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x12d0b4000) [pid = 1922] [serial = 1132] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x129904c00) [pid = 1922] [serial = 1117] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x126783800) [pid = 1922] [serial = 1114] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x129ce4c00) [pid = 1922] [serial = 1119] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12b484c00) [pid = 1922] [serial = 1122] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12b476400) [pid = 1922] [serial = 1120] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12b8a0400) [pid = 1922] [serial = 1125] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x127777000) [pid = 1922] [serial = 1128] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12b4ddc00) [pid = 1922] [serial = 1123] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x126787c00) [pid = 1922] [serial = 1099] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x123c51000) [pid = 1922] [serial = 1098] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x123d0bc00) [pid = 1922] [serial = 1095] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x117846800) [pid = 1922] [serial = 1089] [outer = 0x0] [url = about:blank] 10:47:14 INFO - PROCESS | 1922 | 1461433634926 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc7f000 == 38 [pid = 1922] [id = 406] 10:47:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x119371000) [pid = 1922] [serial = 1217] [outer = 0x0] 10:47:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x11bb43000) [pid = 1922] [serial = 1218] [outer = 0x119371000] 10:47:14 INFO - PROCESS | 1922 | 1461433634961 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x123fc9400) [pid = 1922] [serial = 1219] [outer = 0x119371000] 10:47:15 INFO - PROCESS | 1922 | 1461433635280 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]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:47:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 572ms 10:47:15 INFO - PROCESS | 1922 | 1461433635324 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 1922 | 1461433635325 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 10:47:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:47:15 INFO - PROCESS | 1922 | 1461433635327 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 1922 | 1461433635328 Marionette TRACE conn2 <- [1,1598,null,{}] 10:47:15 INFO - PROCESS | 1922 | 1461433635331 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}] 10:47:15 INFO - PROCESS | 1922 | 1461433635413 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:47:15 INFO - PROCESS | 1922 | 1461433635419 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276cb000 == 39 [pid = 1922] [id = 407] 10:47:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x124539c00) [pid = 1922] [serial = 1220] [outer = 0x0] 10:47:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x1270c5c00) [pid = 1922] [serial = 1221] [outer = 0x124539c00] 10:47:15 INFO - PROCESS | 1922 | 1461433635445 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12891ac00) [pid = 1922] [serial = 1222] [outer = 0x124539c00] 10:47:15 INFO - PROCESS | 1922 | 1461433635779 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]]]}] 10:47:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:47:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 469ms 10:47:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:47:15 INFO - PROCESS | 1922 | 1461433635797 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:47:15 INFO - PROCESS | 1922 | 1461433635798 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 10:47:15 INFO - PROCESS | 1922 | 1461433635800 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:47:15 INFO - PROCESS | 1922 | 1461433635801 Marionette TRACE conn2 <- [1,1602,null,{}] 10:47:15 INFO - PROCESS | 1922 | 1461433635806 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}] 10:47:15 INFO - PROCESS | 1922 | 1461433635884 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:47:15 INFO - PROCESS | 1922 | 1461433635890 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x1188e0800 == 40 [pid = 1922] [id = 408] 10:47:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12891fc00) [pid = 1922] [serial = 1223] [outer = 0x0] 10:47:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x129907c00) [pid = 1922] [serial = 1224] [outer = 0x12891fc00] 10:47:15 INFO - PROCESS | 1922 | 1461433635915 Marionette DEBUG loaded listener.js 10:47:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12b158000) [pid = 1922] [serial = 1225] [outer = 0x12891fc00] 10:47:16 INFO - PROCESS | 1922 | 1461433636254 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]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 473ms 10:47:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:47:16 INFO - PROCESS | 1922 | 1461433636274 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 1922 | 1461433636275 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 10:47:16 INFO - PROCESS | 1922 | 1461433636277 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1922 | 1461433636278 Marionette TRACE conn2 <- [1,1606,null,{}] 10:47:16 INFO - PROCESS | 1922 | 1461433636280 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}] 10:47:16 INFO - PROCESS | 1922 | 1461433636379 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:47:16 INFO - PROCESS | 1922 | 1461433636441 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b873800 == 41 [pid = 1922] [id = 409] 10:47:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x128fa8800) [pid = 1922] [serial = 1226] [outer = 0x0] 10:47:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12b4d5000) [pid = 1922] [serial = 1227] [outer = 0x128fa8800] 10:47:16 INFO - PROCESS | 1922 | 1461433636469 Marionette DEBUG loaded listener.js 10:47:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12be65400) [pid = 1922] [serial = 1228] [outer = 0x128fa8800] 10:47:16 INFO - PROCESS | 1922 | 1461433636791 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]]]}] 10:47:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:47:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 568ms 10:47:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:47:16 INFO - PROCESS | 1922 | 1461433636845 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:47:16 INFO - PROCESS | 1922 | 1461433636847 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 10:47:16 INFO - PROCESS | 1922 | 1461433636849 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:47:16 INFO - PROCESS | 1922 | 1461433636850 Marionette TRACE conn2 <- [1,1610,null,{}] 10:47:16 INFO - PROCESS | 1922 | 1461433636852 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}] 10:47:16 INFO - PROCESS | 1922 | 1461433636950 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:47:16 INFO - PROCESS | 1922 | 1461433636989 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d18e000 == 42 [pid = 1922] [id = 410] 10:47:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12bbd9800) [pid = 1922] [serial = 1229] [outer = 0x0] 10:47:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x12d424000) [pid = 1922] [serial = 1230] [outer = 0x12bbd9800] 10:47:17 INFO - PROCESS | 1922 | 1461433637014 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x12d498400) [pid = 1922] [serial = 1231] [outer = 0x12bbd9800] 10:47:17 INFO - PROCESS | 1922 | 1461433637381 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]]]}] 10:47:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:47:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 570ms 10:47:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:47:17 INFO - PROCESS | 1922 | 1461433637420 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:47:17 INFO - PROCESS | 1922 | 1461433637422 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 10:47:17 INFO - PROCESS | 1922 | 1461433637425 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:47:17 INFO - PROCESS | 1922 | 1461433637427 Marionette TRACE conn2 <- [1,1614,null,{}] 10:47:17 INFO - PROCESS | 1922 | 1461433637430 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}] 10:47:17 INFO - PROCESS | 1922 | 1461433637580 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:47:17 INFO - PROCESS | 1922 | 1461433637600 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de07000 == 43 [pid = 1922] [id = 411] 10:47:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12be5b000) [pid = 1922] [serial = 1232] [outer = 0x0] 10:47:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12db44000) [pid = 1922] [serial = 1233] [outer = 0x12be5b000] 10:47:17 INFO - PROCESS | 1922 | 1461433637642 Marionette DEBUG loaded listener.js 10:47:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x12dc53c00) [pid = 1922] [serial = 1234] [outer = 0x12be5b000] 10:47:18 INFO - PROCESS | 1922 | 1461433638059 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]]]}] 10:47:18 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 10:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 10:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:47:18 INFO - PROCESS | 1922 | 1461433638095 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 1922 | 1461433638096 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 10:47:18 INFO - PROCESS | 1922 | 1461433638098 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1922 | 1461433638099 Marionette TRACE conn2 <- [1,1618,null,{}] 10:47:18 INFO - PROCESS | 1922 | 1461433638102 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}] 10:47:18 INFO - PROCESS | 1922 | 1461433638204 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:47:18 INFO - PROCESS | 1922 | 1461433638259 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6c9800 == 44 [pid = 1922] [id = 412] 10:47:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12dcc6c00) [pid = 1922] [serial = 1235] [outer = 0x0] 10:47:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x12dee3c00) [pid = 1922] [serial = 1236] [outer = 0x12dcc6c00] 10:47:18 INFO - PROCESS | 1922 | 1461433638284 Marionette DEBUG loaded listener.js 10:47:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12e567000) [pid = 1922] [serial = 1237] [outer = 0x12dcc6c00] 10:47:18 INFO - PROCESS | 1922 | 1461433638604 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]]]}] 10:47:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:47:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 10:47:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:47:18 INFO - PROCESS | 1922 | 1461433638617 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:47:18 INFO - PROCESS | 1922 | 1461433638619 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 10:47:18 INFO - PROCESS | 1922 | 1461433638624 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:47:18 INFO - PROCESS | 1922 | 1461433638626 Marionette TRACE conn2 <- [1,1622,null,{}] 10:47:18 INFO - PROCESS | 1922 | 1461433638628 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}] 10:47:18 INFO - PROCESS | 1922 | 1461433638735 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x12d0b3c00) [pid = 1922] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x12b565800) [pid = 1922] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x123bf2c00) [pid = 1922] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x11a60f800) [pid = 1922] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x115666c00) [pid = 1922] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x124745c00) [pid = 1922] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x12b4e0400) [pid = 1922] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x11c452800) [pid = 1922] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x115663400) [pid = 1922] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x119b52000) [pid = 1922] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11566bc00) [pid = 1922] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x12d0d1400) [pid = 1922] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x123c53800) [pid = 1922] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12d0d0000) [pid = 1922] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x124745400) [pid = 1922] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11bffa000) [pid = 1922] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12b47f000) [pid = 1922] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12d49bc00) [pid = 1922] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x115662800) [pid = 1922] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x115662400) [pid = 1922] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11adc5c00) [pid = 1922] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x115895400) [pid = 1922] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x119e5b400) [pid = 1922] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11c455c00) [pid = 1922] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:47:18 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x123c4b400) [pid = 1922] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:47:18 INFO - PROCESS | 1922 | 1461433638960 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x1157a9000 == 45 [pid = 1922] [id = 413] 10:47:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11344d400) [pid = 1922] [serial = 1238] [outer = 0x0] 10:47:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x1134e9c00) [pid = 1922] [serial = 1239] [outer = 0x11344d400] 10:47:18 INFO - PROCESS | 1922 | 1461433638985 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x118d1bc00) [pid = 1922] [serial = 1240] [outer = 0x11344d400] 10:47:19 INFO - PROCESS | 1922 | 1461433639253 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]]]}] 10:47:19 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 10:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 10:47:19 INFO - PROCESS | 1922 | 1461433639294 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1922 | 1461433639295 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 10:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:47:19 INFO - PROCESS | 1922 | 1461433639297 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1922 | 1461433639299 Marionette TRACE conn2 <- [1,1626,null,{}] 10:47:19 INFO - PROCESS | 1922 | 1461433639301 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}] 10:47:19 INFO - PROCESS | 1922 | 1461433639415 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:47:19 INFO - PROCESS | 1922 | 1461433639419 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4df800 == 46 [pid = 1922] [id = 414] 10:47:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x118d25000) [pid = 1922] [serial = 1241] [outer = 0x0] 10:47:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x1242d6800) [pid = 1922] [serial = 1242] [outer = 0x118d25000] 10:47:19 INFO - PROCESS | 1922 | 1461433639449 Marionette DEBUG loaded listener.js 10:47:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12dee2c00) [pid = 1922] [serial = 1243] [outer = 0x118d25000] 10:47:19 INFO - PROCESS | 1922 | 1461433639798 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]]]}] 10:47:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:47:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 520ms 10:47:19 INFO - PROCESS | 1922 | 1461433639818 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:47:19 INFO - PROCESS | 1922 | 1461433639820 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 10:47:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:47:19 INFO - PROCESS | 1922 | 1461433639825 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:47:19 INFO - PROCESS | 1922 | 1461433639826 Marionette TRACE conn2 <- [1,1630,null,{}] 10:47:19 INFO - PROCESS | 1922 | 1461433639828 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}] 10:47:19 INFO - PROCESS | 1922 | 1461433639940 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:47:19 INFO - PROCESS | 1922 | 1461433639947 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fbb0800 == 47 [pid = 1922] [id = 415] 10:47:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12e56c400) [pid = 1922] [serial = 1244] [outer = 0x0] 10:47:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12e95f000) [pid = 1922] [serial = 1245] [outer = 0x12e56c400] 10:47:19 INFO - PROCESS | 1922 | 1461433639972 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12e967000) [pid = 1922] [serial = 1246] [outer = 0x12e56c400] 10:47:20 INFO - PROCESS | 1922 | 1461433640274 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]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 469ms 10:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:47:20 INFO - PROCESS | 1922 | 1461433640295 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 1922 | 1461433640296 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 10:47:20 INFO - PROCESS | 1922 | 1461433640298 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 1922 | 1461433640299 Marionette TRACE conn2 <- [1,1634,null,{}] 10:47:20 INFO - PROCESS | 1922 | 1461433640301 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}] 10:47:20 INFO - PROCESS | 1922 | 1461433640387 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:47:20 INFO - PROCESS | 1922 | 1461433640391 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fea9800 == 48 [pid = 1922] [id = 416] 10:47:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x11c45d400) [pid = 1922] [serial = 1247] [outer = 0x0] 10:47:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12e9bf000) [pid = 1922] [serial = 1248] [outer = 0x11c45d400] 10:47:20 INFO - PROCESS | 1922 | 1461433640416 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12e9c4800) [pid = 1922] [serial = 1249] [outer = 0x11c45d400] 10:47:20 INFO - PROCESS | 1922 | 1461433640757 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]]]}] 10:47:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:47:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 474ms 10:47:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:47:20 INFO - PROCESS | 1922 | 1461433640774 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:47:20 INFO - PROCESS | 1922 | 1461433640776 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 10:47:20 INFO - PROCESS | 1922 | 1461433640778 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:47:20 INFO - PROCESS | 1922 | 1461433640779 Marionette TRACE conn2 <- [1,1638,null,{}] 10:47:20 INFO - PROCESS | 1922 | 1461433640781 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}] 10:47:20 INFO - PROCESS | 1922 | 1461433640893 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:47:20 INFO - PROCESS | 1922 | 1461433640899 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x130464800 == 49 [pid = 1922] [id = 417] 10:47:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12e9c4c00) [pid = 1922] [serial = 1250] [outer = 0x0] 10:47:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12eb22800) [pid = 1922] [serial = 1251] [outer = 0x12e9c4c00] 10:47:20 INFO - PROCESS | 1922 | 1461433640924 Marionette DEBUG loaded listener.js 10:47:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12eb28400) [pid = 1922] [serial = 1252] [outer = 0x12e9c4c00] 10:47:21 INFO - PROCESS | 1922 | 1461433641389 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]]]}] 10:47:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:47:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 668ms 10:47:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:47:21 INFO - PROCESS | 1922 | 1461433641447 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:47:21 INFO - PROCESS | 1922 | 1461433641449 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 10:47:21 INFO - PROCESS | 1922 | 1461433641452 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:47:21 INFO - PROCESS | 1922 | 1461433641454 Marionette TRACE conn2 <- [1,1642,null,{}] 10:47:21 INFO - PROCESS | 1922 | 1461433641477 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}] 10:47:21 INFO - PROCESS | 1922 | 1461433641590 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:47:21 INFO - PROCESS | 1922 | 1461433641661 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad4d000 == 50 [pid = 1922] [id = 418] 10:47:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x11937a400) [pid = 1922] [serial = 1253] [outer = 0x0] 10:47:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x11a966800) [pid = 1922] [serial = 1254] [outer = 0x11937a400] 10:47:21 INFO - PROCESS | 1922 | 1461433641693 Marionette DEBUG loaded listener.js 10:47:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x11b012400) [pid = 1922] [serial = 1255] [outer = 0x11937a400] 10:47:22 INFO - PROCESS | 1922 | 1461433642116 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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 688ms 10:47:22 INFO - PROCESS | 1922 | 1461433642141 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1922 | 1461433642145 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 10:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:47:22 INFO - PROCESS | 1922 | 1461433642149 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 1922 | 1461433642151 Marionette TRACE conn2 <- [1,1646,null,{}] 10:47:22 INFO - PROCESS | 1922 | 1461433642154 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}] 10:47:22 INFO - PROCESS | 1922 | 1461433642283 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:47:22 INFO - PROCESS | 1922 | 1461433642342 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfe9000 == 51 [pid = 1922] [id = 419] 10:47:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x11b018400) [pid = 1922] [serial = 1256] [outer = 0x0] 10:47:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x123b1c800) [pid = 1922] [serial = 1257] [outer = 0x11b018400] 10:47:22 INFO - PROCESS | 1922 | 1461433642372 Marionette DEBUG loaded listener.js 10:47:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x124744400) [pid = 1922] [serial = 1258] [outer = 0x11b018400] 10:47:22 INFO - PROCESS | 1922 | 1461433642830 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]]]}] 10:47:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:47:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 721ms 10:47:22 INFO - PROCESS | 1922 | 1461433642870 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:47:22 INFO - PROCESS | 1922 | 1461433642872 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 10:47:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:47:22 INFO - PROCESS | 1922 | 1461433642874 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:47:22 INFO - PROCESS | 1922 | 1461433642877 Marionette TRACE conn2 <- [1,1650,null,{}] 10:47:22 INFO - PROCESS | 1922 | 1461433642886 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}] 10:47:22 INFO - PROCESS | 1922 | 1461433642994 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:47:23 INFO - PROCESS | 1922 | 1461433643051 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x12beca000 == 52 [pid = 1922] [id = 420] 10:47:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x126e92000) [pid = 1922] [serial = 1259] [outer = 0x0] 10:47:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12b47d000) [pid = 1922] [serial = 1260] [outer = 0x126e92000] 10:47:23 INFO - PROCESS | 1922 | 1461433643083 Marionette DEBUG loaded listener.js 10:47:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x12bbd9000) [pid = 1922] [serial = 1261] [outer = 0x126e92000] 10:47:23 INFO - PROCESS | 1922 | 1461433643580 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]]]}] 10:47:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:47:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 775ms 10:47:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:47:23 INFO - PROCESS | 1922 | 1461433643657 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:47:23 INFO - PROCESS | 1922 | 1461433643660 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 10:47:23 INFO - PROCESS | 1922 | 1461433643664 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:47:23 INFO - PROCESS | 1922 | 1461433643667 Marionette TRACE conn2 <- [1,1654,null,{}] 10:47:23 INFO - PROCESS | 1922 | 1461433643670 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}] 10:47:23 INFO - PROCESS | 1922 | 1461433643824 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:47:23 INFO - PROCESS | 1922 | 1461433643929 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fbb7000 == 53 [pid = 1922] [id = 421] 10:47:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12b559400) [pid = 1922] [serial = 1262] [outer = 0x0] 10:47:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12d42ac00) [pid = 1922] [serial = 1263] [outer = 0x12b559400] 10:47:23 INFO - PROCESS | 1922 | 1461433643976 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x12db4b800) [pid = 1922] [serial = 1264] [outer = 0x12b559400] 10:47:24 INFO - PROCESS | 1922 | 1461433644452 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]]]}] 10:47:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:47:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 826ms 10:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:47:24 INFO - PROCESS | 1922 | 1461433644489 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:47:24 INFO - PROCESS | 1922 | 1461433644491 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 10:47:24 INFO - PROCESS | 1922 | 1461433644493 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:47:24 INFO - PROCESS | 1922 | 1461433644494 Marionette TRACE conn2 <- [1,1658,null,{}] 10:47:24 INFO - PROCESS | 1922 | 1461433644497 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}] 10:47:24 INFO - PROCESS | 1922 | 1461433644620 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:47:24 INFO - PROCESS | 1922 | 1461433644695 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e533000 == 54 [pid = 1922] [id = 422] 10:47:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x11ab98c00) [pid = 1922] [serial = 1265] [outer = 0x0] 10:47:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x12db45400) [pid = 1922] [serial = 1266] [outer = 0x11ab98c00] 10:47:24 INFO - PROCESS | 1922 | 1461433644726 Marionette DEBUG loaded listener.js 10:47:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x12deeac00) [pid = 1922] [serial = 1267] [outer = 0x11ab98c00] 10:47:25 INFO - PROCESS | 1922 | 1461433645163 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]]]}] 10:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 719ms 10:47:25 INFO - PROCESS | 1922 | 1461433645414 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:47:25 INFO - PROCESS | 1922 | 1461433645417 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 10:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:47:25 INFO - PROCESS | 1922 | 1461433645440 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:47:25 INFO - PROCESS | 1922 | 1461433645442 Marionette TRACE conn2 <- [1,1662,null,{}] 10:47:25 INFO - PROCESS | 1922 | 1461433645445 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}] 10:47:25 INFO - PROCESS | 1922 | 1461433645548 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:47:25 INFO - PROCESS | 1922 | 1461433645619 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b73c800 == 55 [pid = 1922] [id = 423] 10:47:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x1155c1400) [pid = 1922] [serial = 1268] [outer = 0x0] 10:47:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x115668000) [pid = 1922] [serial = 1269] [outer = 0x1155c1400] 10:47:25 INFO - PROCESS | 1922 | 1461433645646 Marionette DEBUG loaded listener.js 10:47:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x118642c00) [pid = 1922] [serial = 1270] [outer = 0x1155c1400] 10:47:26 INFO - PROCESS | 1922 | 1461433646082 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]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 674ms 10:47:26 INFO - PROCESS | 1922 | 1461433646126 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 1922 | 1461433646128 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 10:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:47:26 INFO - PROCESS | 1922 | 1461433646135 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 1922 | 1461433646140 Marionette TRACE conn2 <- [1,1666,null,{}] 10:47:26 INFO - PROCESS | 1922 | 1461433646143 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}] 10:47:26 INFO - PROCESS | 1922 | 1461433646239 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:47:26 INFO - PROCESS | 1922 | 1461433646313 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ada2800 == 56 [pid = 1922] [id = 424] 10:47:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x119050800) [pid = 1922] [serial = 1271] [outer = 0x0] 10:47:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x11a972c00) [pid = 1922] [serial = 1272] [outer = 0x119050800] 10:47:26 INFO - PROCESS | 1922 | 1461433646341 Marionette DEBUG loaded listener.js 10:47:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x11ace4400) [pid = 1922] [serial = 1273] [outer = 0x119050800] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12fea9800 == 55 [pid = 1922] [id = 416] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12fbb0800 == 54 [pid = 1922] [id = 415] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4df800 == 53 [pid = 1922] [id = 414] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x1157a9000 == 52 [pid = 1922] [id = 413] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6c9800 == 51 [pid = 1922] [id = 412] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12de07000 == 50 [pid = 1922] [id = 411] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12d18e000 == 49 [pid = 1922] [id = 410] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x12dccf000) [pid = 1922] [serial = 1191] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x12b873800 == 48 [pid = 1922] [id = 409] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x1188e0800 == 47 [pid = 1922] [id = 408] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x1276cb000 == 46 [pid = 1922] [id = 407] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc7f000 == 45 [pid = 1922] [id = 406] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc81000 == 44 [pid = 1922] [id = 405] 10:47:26 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5ac000 == 43 [pid = 1922] [id = 404] 10:47:26 INFO - PROCESS | 1922 | 1461433646746 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]]]}] 10:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 10:47:26 INFO - PROCESS | 1922 | 1461433646762 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:47:26 INFO - PROCESS | 1922 | 1461433646764 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 10:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:47:26 INFO - PROCESS | 1922 | 1461433646766 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:47:26 INFO - PROCESS | 1922 | 1461433646767 Marionette TRACE conn2 <- [1,1670,null,{}] 10:47:26 INFO - PROCESS | 1922 | 1461433646776 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}] 10:47:26 INFO - PROCESS | 1922 | 1461433646879 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x128928c00) [pid = 1922] [serial = 1033] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x119371400) [pid = 1922] [serial = 1036] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x11b017c00) [pid = 1922] [serial = 1039] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x123bf2800) [pid = 1922] [serial = 1042] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x126e2a800) [pid = 1922] [serial = 1045] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x12d0da800) [pid = 1922] [serial = 1135] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x11ab94c00) [pid = 1922] [serial = 994] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x11644d400) [pid = 1922] [serial = 997] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x12be4a000) [pid = 1922] [serial = 1087] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x124745000) [pid = 1922] [serial = 1096] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x11bb42800) [pid = 1922] [serial = 1093] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x119058400) [pid = 1922] [serial = 1090] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x128fa9400) [pid = 1922] [serial = 1167] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x12be5ec00) [pid = 1922] [serial = 1173] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x1134e5800) [pid = 1922] [serial = 1137] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x12452c000) [pid = 1922] [serial = 1164] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x126aa4c00) [pid = 1922] [serial = 1165] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x11a8c1c00) [pid = 1922] [serial = 1158] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x11bc27c00) [pid = 1922] [serial = 1159] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x11ace0800) [pid = 1922] [serial = 1156] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11a968800) [pid = 1922] [serial = 1155] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x118a8f400) [pid = 1922] [serial = 1153] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x115671c00) [pid = 1922] [serial = 1152] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12d424400) [pid = 1922] [serial = 1176] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11c8ae800) [pid = 1922] [serial = 1143] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12bbccc00) [pid = 1922] [serial = 1149] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x123c57800) [pid = 1922] [serial = 1161] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x1240ac800) [pid = 1922] [serial = 1162] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x128928000) [pid = 1922] [serial = 1146] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11b00cc00) [pid = 1922] [serial = 1140] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12d494c00) [pid = 1922] [serial = 1179] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12d42f800) [pid = 1922] [serial = 1177] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x129906000) [pid = 1922] [serial = 1182] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12dcc6000) [pid = 1922] [serial = 1189] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12d49b800) [pid = 1922] [serial = 1180] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12b4dd800) [pid = 1922] [serial = 1170] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12be48000) [pid = 1922] [serial = 1171] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12dc50c00) [pid = 1922] [serial = 1188] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12db43c00) [pid = 1922] [serial = 1185] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12d0cc800) [pid = 1922] [serial = 1174] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12dc4bc00) [pid = 1922] [serial = 1186] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12b47ec00) [pid = 1922] [serial = 1168] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12d49cc00) [pid = 1922] [serial = 1183] [outer = 0x0] [url = about:blank] 10:47:26 INFO - PROCESS | 1922 | 1461433646947 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc6f000 == 44 [pid = 1922] [id = 425] 10:47:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x115671c00) [pid = 1922] [serial = 1274] [outer = 0x0] 10:47:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11a968800) [pid = 1922] [serial = 1275] [outer = 0x115671c00] 10:47:26 INFO - PROCESS | 1922 | 1461433646980 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11c406000) [pid = 1922] [serial = 1276] [outer = 0x115671c00] 10:47:27 INFO - PROCESS | 1922 | 1461433647302 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]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 568ms 10:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:47:27 INFO - PROCESS | 1922 | 1461433647335 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1922 | 1461433647336 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 10:47:27 INFO - PROCESS | 1922 | 1461433647338 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1922 | 1461433647339 Marionette TRACE conn2 <- [1,1674,null,{}] 10:47:27 INFO - PROCESS | 1922 | 1461433647341 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}] 10:47:27 INFO - PROCESS | 1922 | 1461433647425 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:47:27 INFO - PROCESS | 1922 | 1461433647430 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x124546000 == 45 [pid = 1922] [id = 426] 10:47:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11c456c00) [pid = 1922] [serial = 1277] [outer = 0x0] 10:47:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x123c4dc00) [pid = 1922] [serial = 1278] [outer = 0x11c456c00] 10:47:27 INFO - PROCESS | 1922 | 1461433647456 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x1240aa800) [pid = 1922] [serial = 1279] [outer = 0x11c456c00] 10:47:27 INFO - PROCESS | 1922 | 1461433647786 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]]]}] 10:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 471ms 10:47:27 INFO - PROCESS | 1922 | 1461433647809 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:47:27 INFO - PROCESS | 1922 | 1461433647811 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 10:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:47:27 INFO - PROCESS | 1922 | 1461433647813 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:47:27 INFO - PROCESS | 1922 | 1461433647814 Marionette TRACE conn2 <- [1,1678,null,{}] 10:47:27 INFO - PROCESS | 1922 | 1461433647816 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}] 10:47:27 INFO - PROCESS | 1922 | 1461433647897 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:47:27 INFO - PROCESS | 1922 | 1461433647901 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x12773f800 == 46 [pid = 1922] [id = 427] 10:47:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x1242db400) [pid = 1922] [serial = 1280] [outer = 0x0] 10:47:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x124745800) [pid = 1922] [serial = 1281] [outer = 0x1242db400] 10:47:27 INFO - PROCESS | 1922 | 1461433647927 Marionette DEBUG loaded listener.js 10:47:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x126c1e000) [pid = 1922] [serial = 1282] [outer = 0x1242db400] 10:47:28 INFO - PROCESS | 1922 | 1461433648270 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]]]}] 10:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 470ms 10:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:47:28 INFO - PROCESS | 1922 | 1461433648283 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 1922 | 1461433648284 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 10:47:28 INFO - PROCESS | 1922 | 1461433648287 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 1922 | 1461433648291 Marionette TRACE conn2 <- [1,1682,null,{}] 10:47:28 INFO - PROCESS | 1922 | 1461433648294 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}] 10:47:28 INFO - PROCESS | 1922 | 1461433648395 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:47:28 INFO - PROCESS | 1922 | 1461433648455 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad45800 == 47 [pid = 1922] [id = 428] 10:47:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x1242e4800) [pid = 1922] [serial = 1283] [outer = 0x0] 10:47:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x1276b5000) [pid = 1922] [serial = 1284] [outer = 0x1242e4800] 10:47:28 INFO - PROCESS | 1922 | 1461433648484 Marionette DEBUG loaded listener.js 10:47:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x129f59c00) [pid = 1922] [serial = 1285] [outer = 0x1242e4800] 10:47:28 INFO - PROCESS | 1922 | 1461433648803 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]]]}] 10:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 573ms 10:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:47:28 INFO - PROCESS | 1922 | 1461433648860 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:47:28 INFO - PROCESS | 1922 | 1461433648861 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 10:47:28 INFO - PROCESS | 1922 | 1461433648864 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:47:28 INFO - PROCESS | 1922 | 1461433648865 Marionette TRACE conn2 <- [1,1686,null,{}] 10:47:28 INFO - PROCESS | 1922 | 1461433648867 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}] 10:47:28 INFO - PROCESS | 1922 | 1461433648967 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:47:28 INFO - PROCESS | 1922 | 1461433648977 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b86e000 == 48 [pid = 1922] [id = 429] 10:47:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x129f5c000) [pid = 1922] [serial = 1286] [outer = 0x0] 10:47:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x129f5f800) [pid = 1922] [serial = 1287] [outer = 0x129f5c000] 10:47:29 INFO - PROCESS | 1922 | 1461433649003 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12b47a400) [pid = 1922] [serial = 1288] [outer = 0x129f5c000] 10:47:29 INFO - PROCESS | 1922 | 1461433649343 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]]]}] 10:47:29 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 10:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 520ms 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x11c45d400) [pid = 1922] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x124539c00) [pid = 1922] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x128fa8800) [pid = 1922] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11566d400) [pid = 1922] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x119371000) [pid = 1922] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11a93c000) [pid = 1922] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12dcc7c00) [pid = 1922] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12891fc00) [pid = 1922] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12be5b000) [pid = 1922] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12dcc6c00) [pid = 1922] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x11344d400) [pid = 1922] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12e56c400) [pid = 1922] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12bbd9800) [pid = 1922] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:47:29 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x118d25000) [pid = 1922] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:47:29 INFO - PROCESS | 1922 | 1461433649692 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:47:29 INFO - PROCESS | 1922 | 1461433649694 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 10:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:47:29 INFO - PROCESS | 1922 | 1461433649705 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:47:29 INFO - PROCESS | 1922 | 1461433649708 Marionette TRACE conn2 <- [1,1690,null,{}] 10:47:29 INFO - PROCESS | 1922 | 1461433649712 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}] 10:47:29 INFO - PROCESS | 1922 | 1461433649824 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:47:29 INFO - PROCESS | 1922 | 1461433649890 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a871000 == 49 [pid = 1922] [id = 430] 10:47:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x115234800) [pid = 1922] [serial = 1289] [outer = 0x0] 10:47:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x1155dec00) [pid = 1922] [serial = 1290] [outer = 0x115234800] 10:47:29 INFO - PROCESS | 1922 | 1461433649923 Marionette DEBUG loaded listener.js 10:47:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11644d400) [pid = 1922] [serial = 1291] [outer = 0x115234800] 10:47:30 INFO - PROCESS | 1922 | 1461433650392 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]]]}] 10:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 725ms 10:47:30 INFO - PROCESS | 1922 | 1461433650431 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:47:30 INFO - PROCESS | 1922 | 1461433650433 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 10:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:47:30 INFO - PROCESS | 1922 | 1461433650458 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:47:30 INFO - PROCESS | 1922 | 1461433650461 Marionette TRACE conn2 <- [1,1694,null,{}] 10:47:30 INFO - PROCESS | 1922 | 1461433650464 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}] 10:47:30 INFO - PROCESS | 1922 | 1461433650567 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:47:30 INFO - PROCESS | 1922 | 1461433650636 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x124116800 == 50 [pid = 1922] [id = 431] 10:47:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x119379400) [pid = 1922] [serial = 1292] [outer = 0x0] 10:47:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x11b00b000) [pid = 1922] [serial = 1293] [outer = 0x119379400] 10:47:30 INFO - PROCESS | 1922 | 1461433650666 Marionette DEBUG loaded listener.js 10:47:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11bc2ac00) [pid = 1922] [serial = 1294] [outer = 0x119379400] 10:47:31 INFO - PROCESS | 1922 | 1461433651096 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]]]}] 10:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 678ms 10:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:47:31 INFO - PROCESS | 1922 | 1461433651131 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 1922 | 1461433651133 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 10:47:31 INFO - PROCESS | 1922 | 1461433651152 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 1922 | 1461433651153 Marionette TRACE conn2 <- [1,1698,null,{}] 10:47:31 INFO - PROCESS | 1922 | 1461433651164 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}] 10:47:31 INFO - PROCESS | 1922 | 1461433651271 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:47:31 INFO - PROCESS | 1922 | 1461433651341 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d01b000 == 51 [pid = 1922] [id = 432] 10:47:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x1240ac800) [pid = 1922] [serial = 1295] [outer = 0x0] 10:47:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x124745000) [pid = 1922] [serial = 1296] [outer = 0x1240ac800] 10:47:31 INFO - PROCESS | 1922 | 1461433651374 Marionette DEBUG loaded listener.js 10:47:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x126e8e000) [pid = 1922] [serial = 1297] [outer = 0x1240ac800] 10:47:31 INFO - PROCESS | 1922 | 1461433651770 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]]]}] 10:47:31 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 10:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 689ms 10:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:47:31 INFO - PROCESS | 1922 | 1461433651825 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:47:31 INFO - PROCESS | 1922 | 1461433651827 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 10:47:31 INFO - PROCESS | 1922 | 1461433651829 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:47:31 INFO - PROCESS | 1922 | 1461433651830 Marionette TRACE conn2 <- [1,1702,null,{}] 10:47:31 INFO - PROCESS | 1922 | 1461433651876 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}] 10:47:31 INFO - PROCESS | 1922 | 1461433651977 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:47:32 INFO - PROCESS | 1922 | 1461433652046 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de0f800 == 52 [pid = 1922] [id = 433] 10:47:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x129909400) [pid = 1922] [serial = 1298] [outer = 0x0] 10:47:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x129cf1800) [pid = 1922] [serial = 1299] [outer = 0x129909400] 10:47:32 INFO - PROCESS | 1922 | 1461433652077 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12b150c00) [pid = 1922] [serial = 1300] [outer = 0x129909400] 10:47:32 INFO - PROCESS | 1922 | 1461433652478 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]]]}] 10:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 693ms 10:47:32 INFO - PROCESS | 1922 | 1461433652523 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:47:32 INFO - PROCESS | 1922 | 1461433652524 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 10:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:47:32 INFO - PROCESS | 1922 | 1461433652527 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:47:32 INFO - PROCESS | 1922 | 1461433652528 Marionette TRACE conn2 <- [1,1706,null,{}] 10:47:32 INFO - PROCESS | 1922 | 1461433652530 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}] 10:47:32 INFO - PROCESS | 1922 | 1461433652630 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:47:32 INFO - PROCESS | 1922 | 1461433652687 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de64000 == 53 [pid = 1922] [id = 434] 10:47:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12b47ec00) [pid = 1922] [serial = 1301] [outer = 0x0] 10:47:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12b4e1000) [pid = 1922] [serial = 1302] [outer = 0x12b47ec00] 10:47:32 INFO - PROCESS | 1922 | 1461433652717 Marionette DEBUG loaded listener.js 10:47:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12bbcb400) [pid = 1922] [serial = 1303] [outer = 0x12b47ec00] 10:47:33 INFO - PROCESS | 1922 | 1461433653131 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]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 619ms 10:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:47:33 INFO - PROCESS | 1922 | 1461433653146 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 1922 | 1461433653148 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 10:47:33 INFO - PROCESS | 1922 | 1461433653150 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 1922 | 1461433653151 Marionette TRACE conn2 <- [1,1710,null,{}] 10:47:33 INFO - PROCESS | 1922 | 1461433653155 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}] 10:47:33 INFO - PROCESS | 1922 | 1461433653272 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:47:33 INFO - PROCESS | 1922 | 1461433653361 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb87800 == 54 [pid = 1922] [id = 435] 10:47:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12bbd8000) [pid = 1922] [serial = 1304] [outer = 0x0] 10:47:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12be5f000) [pid = 1922] [serial = 1305] [outer = 0x12bbd8000] 10:47:33 INFO - PROCESS | 1922 | 1461433653393 Marionette DEBUG loaded listener.js 10:47:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12d42a000) [pid = 1922] [serial = 1306] [outer = 0x12bbd8000] 10:47:33 INFO - PROCESS | 1922 | 1461433653795 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]]]}] 10:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 672ms 10:47:33 INFO - PROCESS | 1922 | 1461433653823 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:47:33 INFO - PROCESS | 1922 | 1461433653826 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 10:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:47:33 INFO - PROCESS | 1922 | 1461433653829 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:47:33 INFO - PROCESS | 1922 | 1461433653831 Marionette TRACE conn2 <- [1,1714,null,{}] 10:47:33 INFO - PROCESS | 1922 | 1461433653835 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}] 10:47:33 INFO - PROCESS | 1922 | 1461433653955 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:47:34 INFO - PROCESS | 1922 | 1461433654012 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f9800 == 55 [pid = 1922] [id = 436] 10:47:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12d431000) [pid = 1922] [serial = 1307] [outer = 0x0] 10:47:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12d49ac00) [pid = 1922] [serial = 1308] [outer = 0x12d431000] 10:47:34 INFO - PROCESS | 1922 | 1461433654042 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12db4b000) [pid = 1922] [serial = 1309] [outer = 0x12d431000] 10:47:34 INFO - PROCESS | 1922 | 1461433654451 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]]]}] 10:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 672ms 10:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:47:34 INFO - PROCESS | 1922 | 1461433654502 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:47:34 INFO - PROCESS | 1922 | 1461433654503 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 10:47:34 INFO - PROCESS | 1922 | 1461433654506 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:47:34 INFO - PROCESS | 1922 | 1461433654507 Marionette TRACE conn2 <- [1,1718,null,{}] 10:47:34 INFO - PROCESS | 1922 | 1461433654509 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}] 10:47:34 INFO - PROCESS | 1922 | 1461433654610 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:47:34 INFO - PROCESS | 1922 | 1461433654699 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f91b800 == 56 [pid = 1922] [id = 437] 10:47:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12d42f400) [pid = 1922] [serial = 1310] [outer = 0x0] 10:47:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12dcc6c00) [pid = 1922] [serial = 1311] [outer = 0x12d42f400] 10:47:34 INFO - PROCESS | 1922 | 1461433654728 Marionette DEBUG loaded listener.js 10:47:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12dccf400) [pid = 1922] [serial = 1312] [outer = 0x12d42f400] 10:47:35 INFO - PROCESS | 1922 | 1461433655167 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]]]}] 10:47:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 718ms 10:47:35 INFO - PROCESS | 1922 | 1461433655225 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:47:35 INFO - PROCESS | 1922 | 1461433655227 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 10:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:47:35 INFO - PROCESS | 1922 | 1461433655231 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:47:35 INFO - PROCESS | 1922 | 1461433655233 Marionette TRACE conn2 <- [1,1722,null,{}] 10:47:35 INFO - PROCESS | 1922 | 1461433655237 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}] 10:47:35 INFO - PROCESS | 1922 | 1461433655371 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:47:35 INFO - PROCESS | 1922 | 1461433655464 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c544000 == 57 [pid = 1922] [id = 438] 10:47:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x1134db000) [pid = 1922] [serial = 1313] [outer = 0x0] 10:47:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x126786800) [pid = 1922] [serial = 1314] [outer = 0x1134db000] 10:47:35 INFO - PROCESS | 1922 | 1461433655514 Marionette DEBUG loaded listener.js 10:47:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12dcd0400) [pid = 1922] [serial = 1315] [outer = 0x1134db000] 10:47:36 INFO - PROCESS | 1922 | 1461433656100 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]]]}] 10:47:36 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 10:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 924ms 10:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:47:36 INFO - PROCESS | 1922 | 1461433656156 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 1922 | 1461433656159 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 10:47:36 INFO - PROCESS | 1922 | 1461433656163 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 1922 | 1461433656165 Marionette TRACE conn2 <- [1,1726,null,{}] 10:47:36 INFO - PROCESS | 1922 | 1461433656170 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}] 10:47:36 INFO - PROCESS | 1922 | 1461433656320 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:47:36 INFO - PROCESS | 1922 | 1461433656415 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x127115800 == 58 [pid = 1922] [id = 439] 10:47:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x11a964800) [pid = 1922] [serial = 1316] [outer = 0x0] 10:47:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x11aa24000) [pid = 1922] [serial = 1317] [outer = 0x11a964800] 10:47:36 INFO - PROCESS | 1922 | 1461433656444 Marionette DEBUG loaded listener.js 10:47:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x11b019000) [pid = 1922] [serial = 1318] [outer = 0x11a964800] 10:47:36 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad45800 == 57 [pid = 1922] [id = 428] 10:47:36 INFO - PROCESS | 1922 | --DOCSHELL 0x12773f800 == 56 [pid = 1922] [id = 427] 10:47:36 INFO - PROCESS | 1922 | --DOCSHELL 0x124546000 == 55 [pid = 1922] [id = 426] 10:47:36 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc6f000 == 54 [pid = 1922] [id = 425] 10:47:36 INFO - PROCESS | 1922 | --DOCSHELL 0x11ada2800 == 53 [pid = 1922] [id = 424] 10:47:36 INFO - PROCESS | 1922 | --DOCSHELL 0x11b73c800 == 52 [pid = 1922] [id = 423] 10:47:36 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfe9000 == 51 [pid = 1922] [id = 419] 10:47:36 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad4d000 == 50 [pid = 1922] [id = 418] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x12e9bf000) [pid = 1922] [serial = 1248] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x1270c5c00) [pid = 1922] [serial = 1221] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12891ac00) [pid = 1922] [serial = 1222] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x12b4d5000) [pid = 1922] [serial = 1227] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x119e54400) [pid = 1922] [serial = 1213] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x116616c00) [pid = 1922] [serial = 1212] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x11bb43000) [pid = 1922] [serial = 1218] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x123fc9400) [pid = 1922] [serial = 1219] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x12d0d0800) [pid = 1922] [serial = 1206] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x11bb46c00) [pid = 1922] [serial = 1216] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x11b017400) [pid = 1922] [serial = 1215] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12deea800) [pid = 1922] [serial = 1192] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x129907c00) [pid = 1922] [serial = 1224] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12b158000) [pid = 1922] [serial = 1225] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x1247a0c00) [pid = 1922] [serial = 1200] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x116445400) [pid = 1922] [serial = 1194] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12d496000) [pid = 1922] [serial = 1209] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12db44000) [pid = 1922] [serial = 1233] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11bc2bc00) [pid = 1922] [serial = 1197] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x129a07000) [pid = 1922] [serial = 1203] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12e567000) [pid = 1922] [serial = 1237] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12dee3c00) [pid = 1922] [serial = 1236] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x118d1bc00) [pid = 1922] [serial = 1240] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12e967000) [pid = 1922] [serial = 1246] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x1134e9c00) [pid = 1922] [serial = 1239] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12d424000) [pid = 1922] [serial = 1230] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12d498400) [pid = 1922] [serial = 1231] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1242d6800) [pid = 1922] [serial = 1242] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12dc53c00) [pid = 1922] [serial = 1234] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12dee2c00) [pid = 1922] [serial = 1243] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12e95f000) [pid = 1922] [serial = 1245] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12be65400) [pid = 1922] [serial = 1228] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12e9c4800) [pid = 1922] [serial = 1249] [outer = 0x0] [url = about:blank] 10:47:36 INFO - PROCESS | 1922 | 1461433656902 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]]]}] 10:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 775ms 10:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:47:36 INFO - PROCESS | 1922 | 1461433656939 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:47:36 INFO - PROCESS | 1922 | 1461433656943 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 10:47:36 INFO - PROCESS | 1922 | 1461433656947 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:47:36 INFO - PROCESS | 1922 | 1461433656949 Marionette TRACE conn2 <- [1,1730,null,{}] 10:47:36 INFO - PROCESS | 1922 | 1461433656951 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}] 10:47:37 INFO - PROCESS | 1922 | 1461433657030 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:47:37 INFO - PROCESS | 1922 | 1461433657037 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad95800 == 51 [pid = 1922] [id = 440] 10:47:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11bb42400) [pid = 1922] [serial = 1319] [outer = 0x0] 10:47:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11c40cc00) [pid = 1922] [serial = 1320] [outer = 0x11bb42400] 10:47:37 INFO - PROCESS | 1922 | 1461433657066 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x123bee400) [pid = 1922] [serial = 1321] [outer = 0x11bb42400] 10:47:37 INFO - PROCESS | 1922 | 1461433657579 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]]]}] 10:47:37 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 10:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 673ms 10:47:37 INFO - PROCESS | 1922 | 1461433657640 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:47:37 INFO - PROCESS | 1922 | 1461433657643 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 10:47:37 INFO - PROCESS | 1922 | 1461433657647 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:47:37 INFO - PROCESS | 1922 | 1461433657650 Marionette TRACE conn2 <- [1,1734,null,{}] 10:47:37 INFO - PROCESS | 1922 | 1461433657662 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}] 10:47:37 INFO - PROCESS | 1922 | 1461433657788 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:47:37 INFO - PROCESS | 1922 | 1461433657849 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x126744800 == 52 [pid = 1922] [id = 441] 10:47:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x123b24400) [pid = 1922] [serial = 1322] [outer = 0x0] 10:47:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x1276a7400) [pid = 1922] [serial = 1323] [outer = 0x123b24400] 10:47:37 INFO - PROCESS | 1922 | 1461433657878 Marionette DEBUG loaded listener.js 10:47:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x129f56c00) [pid = 1922] [serial = 1324] [outer = 0x123b24400] 10:47:38 INFO - PROCESS | 1922 | 1461433658180 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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 574ms 10:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:47:38 INFO - PROCESS | 1922 | 1461433658220 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 1922 | 1461433658224 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 10:47:38 INFO - PROCESS | 1922 | 1461433658228 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 1922 | 1461433658229 Marionette TRACE conn2 <- [1,1738,null,{}] 10:47:38 INFO - PROCESS | 1922 | 1461433658231 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}] 10:47:38 INFO - PROCESS | 1922 | 1461433658318 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:47:38 INFO - PROCESS | 1922 | 1461433658325 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b454000 == 53 [pid = 1922] [id = 442] 10:47:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x129f61000) [pid = 1922] [serial = 1325] [outer = 0x0] 10:47:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12b89c000) [pid = 1922] [serial = 1326] [outer = 0x129f61000] 10:47:38 INFO - PROCESS | 1922 | 1461433658352 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12be62c00) [pid = 1922] [serial = 1327] [outer = 0x129f61000] 10:47:38 INFO - PROCESS | 1922 | 1461433658676 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]]]}] 10:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 468ms 10:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:47:38 INFO - PROCESS | 1922 | 1461433658696 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:47:38 INFO - PROCESS | 1922 | 1461433658698 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 10:47:38 INFO - PROCESS | 1922 | 1461433658700 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:47:38 INFO - PROCESS | 1922 | 1461433658701 Marionette TRACE conn2 <- [1,1742,null,{}] 10:47:38 INFO - PROCESS | 1922 | 1461433658703 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}] 10:47:38 INFO - PROCESS | 1922 | 1461433658836 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:47:38 INFO - PROCESS | 1922 | 1461433658871 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bebd000 == 54 [pid = 1922] [id = 443] 10:47:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x129f55400) [pid = 1922] [serial = 1328] [outer = 0x0] 10:47:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12d0b4c00) [pid = 1922] [serial = 1329] [outer = 0x129f55400] 10:47:38 INFO - PROCESS | 1922 | 1461433658896 Marionette DEBUG loaded listener.js 10:47:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12d423800) [pid = 1922] [serial = 1330] [outer = 0x129f55400] 10:47:39 INFO - PROCESS | 1922 | 1461433659267 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]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 619ms 10:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:47:39 INFO - PROCESS | 1922 | 1461433659319 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 1922 | 1461433659321 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 10:47:39 INFO - PROCESS | 1922 | 1461433659323 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 1922 | 1461433659324 Marionette TRACE conn2 <- [1,1746,null,{}] 10:47:39 INFO - PROCESS | 1922 | 1461433659338 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}] 10:47:39 INFO - PROCESS | 1922 | 1461433659457 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:47:39 INFO - PROCESS | 1922 | 1461433659474 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e536800 == 55 [pid = 1922] [id = 444] 10:47:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12d496000) [pid = 1922] [serial = 1331] [outer = 0x0] 10:47:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12dcd1400) [pid = 1922] [serial = 1332] [outer = 0x12d496000] 10:47:39 INFO - PROCESS | 1922 | 1461433659501 Marionette DEBUG loaded listener.js 10:47:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12e961400) [pid = 1922] [serial = 1333] [outer = 0x12d496000] 10:47:39 INFO - PROCESS | 1922 | 1461433659904 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]]]}] 10:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 621ms 10:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:47:39 INFO - PROCESS | 1922 | 1461433659945 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:47:39 INFO - PROCESS | 1922 | 1461433659947 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 10:47:39 INFO - PROCESS | 1922 | 1461433659950 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:47:39 INFO - PROCESS | 1922 | 1461433659952 Marionette TRACE conn2 <- [1,1750,null,{}] 10:47:39 INFO - PROCESS | 1922 | 1461433659963 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}] 10:47:40 INFO - PROCESS | 1922 | 1461433660126 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:47:40 INFO - PROCESS | 1922 | 1461433660180 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f1800 == 56 [pid = 1922] [id = 445] 10:47:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12d491c00) [pid = 1922] [serial = 1334] [outer = 0x0] 10:47:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12e964000) [pid = 1922] [serial = 1335] [outer = 0x12d491c00] 10:47:40 INFO - PROCESS | 1922 | 1461433660219 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12e9c1000) [pid = 1922] [serial = 1336] [outer = 0x12d491c00] 10:47:40 INFO - PROCESS | 1922 | 1461433660573 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]]]}] 10:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 10:47:40 INFO - PROCESS | 1922 | 1461433660621 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:47:40 INFO - PROCESS | 1922 | 1461433660622 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 10:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:47:40 INFO - PROCESS | 1922 | 1461433660624 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:47:40 INFO - PROCESS | 1922 | 1461433660626 Marionette TRACE conn2 <- [1,1754,null,{}] 10:47:40 INFO - PROCESS | 1922 | 1461433660628 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}] 10:47:40 INFO - PROCESS | 1922 | 1461433660735 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:47:40 INFO - PROCESS | 1922 | 1461433660774 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f915800 == 57 [pid = 1922] [id = 446] 10:47:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x114e2ec00) [pid = 1922] [serial = 1337] [outer = 0x0] 10:47:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x114e32800) [pid = 1922] [serial = 1338] [outer = 0x114e2ec00] 10:47:40 INFO - PROCESS | 1922 | 1461433660798 Marionette DEBUG loaded listener.js 10:47:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x114e37800) [pid = 1922] [serial = 1339] [outer = 0x114e2ec00] 10:47:41 INFO - PROCESS | 1922 | 1461433661085 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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 468ms 10:47:41 INFO - PROCESS | 1922 | 1461433661096 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 1922 | 1461433661098 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 10:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:47:41 INFO - PROCESS | 1922 | 1461433661100 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 1922 | 1461433661101 Marionette TRACE conn2 <- [1,1758,null,{}] 10:47:41 INFO - PROCESS | 1922 | 1461433661142 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}] 10:47:41 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x1242e4800) [pid = 1922] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:47:41 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x1242db400) [pid = 1922] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:47:41 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x115671c00) [pid = 1922] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:47:41 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x119050800) [pid = 1922] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:47:41 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x11c456c00) [pid = 1922] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:47:41 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x1155c1400) [pid = 1922] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:47:41 INFO - PROCESS | 1922 | 1461433661252 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:47:41 INFO - PROCESS | 1922 | 1461433661259 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x124333800 == 58 [pid = 1922] [id = 447] 10:47:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x114e31800) [pid = 1922] [serial = 1340] [outer = 0x0] 10:47:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x11b727000) [pid = 1922] [serial = 1341] [outer = 0x114e31800] 10:47:41 INFO - PROCESS | 1922 | 1461433661284 Marionette DEBUG loaded listener.js 10:47:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x129f5a800) [pid = 1922] [serial = 1342] [outer = 0x114e31800] 10:47:41 INFO - PROCESS | 1922 | 1461433661599 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]]]}] 10:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 518ms 10:47:41 INFO - PROCESS | 1922 | 1461433661619 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:47:41 INFO - PROCESS | 1922 | 1461433661620 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 10:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:47:41 INFO - PROCESS | 1922 | 1461433661625 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:47:41 INFO - PROCESS | 1922 | 1461433661626 Marionette TRACE conn2 <- [1,1762,null,{}] 10:47:41 INFO - PROCESS | 1922 | 1461433661628 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}] 10:47:41 INFO - PROCESS | 1922 | 1461433661715 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:47:41 INFO - PROCESS | 1922 | 1461433661774 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fea7800 == 59 [pid = 1922] [id = 448] 10:47:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11c453c00) [pid = 1922] [serial = 1343] [outer = 0x0] 10:47:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12e9bb400) [pid = 1922] [serial = 1344] [outer = 0x11c453c00] 10:47:41 INFO - PROCESS | 1922 | 1461433661800 Marionette DEBUG loaded listener.js 10:47:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12eb28800) [pid = 1922] [serial = 1345] [outer = 0x11c453c00] 10:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 521ms 10:47:42 INFO - PROCESS | 1922 | 1461433662137 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]]]}] 10:47:42 INFO - PROCESS | 1922 | 1461433662145 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:47:42 INFO - PROCESS | 1922 | 1461433662147 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 10:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:47:42 INFO - PROCESS | 1922 | 1461433662149 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:47:42 INFO - PROCESS | 1922 | 1461433662151 Marionette TRACE conn2 <- [1,1766,null,{}] 10:47:42 INFO - PROCESS | 1922 | 1461433662153 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}] 10:47:42 INFO - PROCESS | 1922 | 1461433662243 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:47:42 INFO - PROCESS | 1922 | 1461433662247 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x130ac4000 == 60 [pid = 1922] [id = 449] 10:47:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x1190a7c00) [pid = 1922] [serial = 1346] [outer = 0x0] 10:47:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x1190af000) [pid = 1922] [serial = 1347] [outer = 0x1190a7c00] 10:47:42 INFO - PROCESS | 1922 | 1461433662270 Marionette DEBUG loaded listener.js 10:47:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12eb31400) [pid = 1922] [serial = 1348] [outer = 0x1190a7c00] 10:47:42 INFO - PROCESS | 1922 | 1461433662793 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]]]}] 10:47:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:47:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 675ms 10:47:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:47:42 INFO - PROCESS | 1922 | 1461433662825 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:47:42 INFO - PROCESS | 1922 | 1461433662827 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 10:47:42 INFO - PROCESS | 1922 | 1461433662830 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:47:42 INFO - PROCESS | 1922 | 1461433662832 Marionette TRACE conn2 <- [1,1770,null,{}] 10:47:42 INFO - PROCESS | 1922 | 1461433662835 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}] 10:47:42 INFO - PROCESS | 1922 | 1461433662971 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:47:42 INFO - PROCESS | 1922 | 1461433662977 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0d7800 == 61 [pid = 1922] [id = 450] 10:47:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12b3e1400) [pid = 1922] [serial = 1349] [outer = 0x0] 10:47:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12b3e4800) [pid = 1922] [serial = 1350] [outer = 0x12b3e1400] 10:47:43 INFO - PROCESS | 1922 | 1461433663017 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12eb26c00) [pid = 1922] [serial = 1351] [outer = 0x12b3e1400] 10:47:43 INFO - PROCESS | 1922 | 1461433663528 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]]]}] 10:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 722ms 10:47:43 INFO - PROCESS | 1922 | 1461433663551 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:47:43 INFO - PROCESS | 1922 | 1461433663555 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 10:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:47:43 INFO - PROCESS | 1922 | 1461433663561 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:47:43 INFO - PROCESS | 1922 | 1461433663563 Marionette TRACE conn2 <- [1,1774,null,{}] 10:47:43 INFO - PROCESS | 1922 | 1461433663567 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}] 10:47:43 INFO - PROCESS | 1922 | 1461433663706 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:47:43 INFO - PROCESS | 1922 | 1461433663782 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5b7000 == 62 [pid = 1922] [id = 451] 10:47:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x118dea000) [pid = 1922] [serial = 1352] [outer = 0x0] 10:47:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x1190a7400) [pid = 1922] [serial = 1353] [outer = 0x118dea000] 10:47:43 INFO - PROCESS | 1922 | 1461433663815 Marionette DEBUG loaded listener.js 10:47:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x119e5bc00) [pid = 1922] [serial = 1354] [outer = 0x118dea000] 10:47:44 INFO - PROCESS | 1922 | 1461433664245 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]]]}] 10:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 720ms 10:47:44 INFO - PROCESS | 1922 | 1461433664282 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:47:44 INFO - PROCESS | 1922 | 1461433664287 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 10:47:44 INFO - PROCESS | 1922 | 1461433664291 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 1922 | 1461433664293 Marionette TRACE conn2 <- [1,1778,null,{}] 10:47:44 INFO - PROCESS | 1922 | 1461433664296 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}] 10:47:44 INFO - PROCESS | 1922 | 1461433664406 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:47:44 INFO - PROCESS | 1922 | 1461433664467 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b873800 == 63 [pid = 1922] [id = 452] 10:47:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x11ab90800) [pid = 1922] [serial = 1355] [outer = 0x0] 10:47:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x11c45fc00) [pid = 1922] [serial = 1356] [outer = 0x11ab90800] 10:47:44 INFO - PROCESS | 1922 | 1461433664539 Marionette DEBUG loaded listener.js 10:47:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12413a800) [pid = 1922] [serial = 1357] [outer = 0x11ab90800] 10:47:44 INFO - PROCESS | 1922 | 1461433664940 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]]]}] 10:47:44 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 10:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 672ms 10:47:44 INFO - PROCESS | 1922 | 1461433664977 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:47:44 INFO - PROCESS | 1922 | 1461433664979 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 10:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:47:44 INFO - PROCESS | 1922 | 1461433664981 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:47:44 INFO - PROCESS | 1922 | 1461433664984 Marionette TRACE conn2 <- [1,1782,null,{}] 10:47:45 INFO - PROCESS | 1922 | 1461433665018 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}] 10:47:45 INFO - PROCESS | 1922 | 1461433665163 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:47:45 INFO - PROCESS | 1922 | 1461433665176 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x130ab7000 == 64 [pid = 1922] [id = 453] 10:47:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x1247a0c00) [pid = 1922] [serial = 1358] [outer = 0x0] 10:47:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12b14fc00) [pid = 1922] [serial = 1359] [outer = 0x1247a0c00] 10:47:45 INFO - PROCESS | 1922 | 1461433665208 Marionette DEBUG loaded listener.js 10:47:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12bbd2400) [pid = 1922] [serial = 1360] [outer = 0x1247a0c00] 10:47:45 INFO - PROCESS | 1922 | 1461433665684 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]]]}] 10:47:46 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 10:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1027ms 10:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:47:46 INFO - PROCESS | 1922 | 1461433666008 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 1922 | 1461433666011 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 10:47:46 INFO - PROCESS | 1922 | 1461433666014 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 1922 | 1461433666016 Marionette TRACE conn2 <- [1,1786,null,{}] 10:47:46 INFO - PROCESS | 1922 | 1461433666020 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}] 10:47:46 INFO - PROCESS | 1922 | 1461433666116 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:47:46 INFO - PROCESS | 1922 | 1461433666176 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x11927b000 == 65 [pid = 1922] [id = 454] 10:47:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x114e31c00) [pid = 1922] [serial = 1361] [outer = 0x0] 10:47:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x114e73c00) [pid = 1922] [serial = 1362] [outer = 0x114e31c00] 10:47:46 INFO - PROCESS | 1922 | 1461433666204 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x115665000) [pid = 1922] [serial = 1363] [outer = 0x114e31c00] 10:47:46 INFO - PROCESS | 1922 | 1461433666649 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]]]}] 10:47:46 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 10:47:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 10:47:46 INFO - PROCESS | 1922 | 1461433666685 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:47:46 INFO - PROCESS | 1922 | 1461433666687 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 10:47:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:47:46 INFO - PROCESS | 1922 | 1461433666713 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:47:46 INFO - PROCESS | 1922 | 1461433666716 Marionette TRACE conn2 <- [1,1790,null,{}] 10:47:46 INFO - PROCESS | 1922 | 1461433666719 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}] 10:47:46 INFO - PROCESS | 1922 | 1461433666813 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:47:46 INFO - PROCESS | 1922 | 1461433666888 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bde800 == 66 [pid = 1922] [id = 455] 10:47:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x1134e6400) [pid = 1922] [serial = 1364] [outer = 0x0] 10:47:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x115665c00) [pid = 1922] [serial = 1365] [outer = 0x1134e6400] 10:47:46 INFO - PROCESS | 1922 | 1461433666915 Marionette DEBUG loaded listener.js 10:47:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x116616800) [pid = 1922] [serial = 1366] [outer = 0x1134e6400] 10:47:47 INFO - PROCESS | 1922 | 1461433667340 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]]]}] 10:47:47 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) 10:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 678ms 10:47:47 INFO - PROCESS | 1922 | 1461433667388 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:47:47 INFO - PROCESS | 1922 | 1461433667389 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 10:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:47:47 INFO - PROCESS | 1922 | 1461433667391 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:47:47 INFO - PROCESS | 1922 | 1461433667393 Marionette TRACE conn2 <- [1,1794,null,{}] 10:47:47 INFO - PROCESS | 1922 | 1461433667400 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}] 10:47:47 INFO - PROCESS | 1922 | 1461433667498 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:47:47 INFO - PROCESS | 1922 | 1461433667563 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b218800 == 67 [pid = 1922] [id = 456] 10:47:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x119052800) [pid = 1922] [serial = 1367] [outer = 0x0] 10:47:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x119371400) [pid = 1922] [serial = 1368] [outer = 0x119052800] 10:47:47 INFO - PROCESS | 1922 | 1461433667593 Marionette DEBUG loaded listener.js 10:47:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x11a8c4400) [pid = 1922] [serial = 1369] [outer = 0x119052800] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12fbb7000 == 66 [pid = 1922] [id = 421] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x130ac4000 == 65 [pid = 1922] [id = 449] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12fea7800 == 64 [pid = 1922] [id = 448] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x124333800 == 63 [pid = 1922] [id = 447] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12f915800 == 62 [pid = 1922] [id = 446] 10:47:47 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x12d42ac00) [pid = 1922] [serial = 1263] [outer = 0x0] [url = about:blank] 10:47:47 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x11a966800) [pid = 1922] [serial = 1254] [outer = 0x0] [url = about:blank] 10:47:47 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x12db45400) [pid = 1922] [serial = 1266] [outer = 0x0] [url = about:blank] 10:47:47 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x123b1c800) [pid = 1922] [serial = 1257] [outer = 0x0] [url = about:blank] 10:47:47 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x12b47d000) [pid = 1922] [serial = 1260] [outer = 0x0] [url = about:blank] 10:47:47 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x129f5f800) [pid = 1922] [serial = 1287] [outer = 0x0] [url = about:blank] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f1800 == 61 [pid = 1922] [id = 445] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12e536800 == 60 [pid = 1922] [id = 444] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12bebd000 == 59 [pid = 1922] [id = 443] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12b454000 == 58 [pid = 1922] [id = 442] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x126744800 == 57 [pid = 1922] [id = 441] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad95800 == 56 [pid = 1922] [id = 440] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x127115800 == 55 [pid = 1922] [id = 439] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x11c544000 == 54 [pid = 1922] [id = 438] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12f91b800 == 53 [pid = 1922] [id = 437] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f9800 == 52 [pid = 1922] [id = 436] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb87800 == 51 [pid = 1922] [id = 435] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12de64000 == 50 [pid = 1922] [id = 434] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12de0f800 == 49 [pid = 1922] [id = 433] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12d01b000 == 48 [pid = 1922] [id = 432] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x124116800 == 47 [pid = 1922] [id = 431] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x11a871000 == 46 [pid = 1922] [id = 430] 10:47:47 INFO - PROCESS | 1922 | --DOCSHELL 0x12b86e000 == 45 [pid = 1922] [id = 429] 10:47:47 INFO - PROCESS | 1922 | 1461433667998 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]]]}] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x124745800) [pid = 1922] [serial = 1281] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x11a968800) [pid = 1922] [serial = 1275] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x126c1e000) [pid = 1922] [serial = 1282] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x11ace4400) [pid = 1922] [serial = 1273] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x123c4dc00) [pid = 1922] [serial = 1278] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x118642c00) [pid = 1922] [serial = 1270] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x115668000) [pid = 1922] [serial = 1269] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x11a972c00) [pid = 1922] [serial = 1272] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12eb22800) [pid = 1922] [serial = 1251] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x11c406000) [pid = 1922] [serial = 1276] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x1240aa800) [pid = 1922] [serial = 1279] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x129f59c00) [pid = 1922] [serial = 1285] [outer = 0x0] [url = about:blank] 10:47:48 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x1276b5000) [pid = 1922] [serial = 1284] [outer = 0x0] [url = about:blank] 10:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 10:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:47:48 INFO - PROCESS | 1922 | 1461433668063 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 1922 | 1461433668064 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 10:47:48 INFO - PROCESS | 1922 | 1461433668066 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 1922 | 1461433668067 Marionette TRACE conn2 <- [1,1798,null,{}] 10:47:48 INFO - PROCESS | 1922 | 1461433668069 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}] 10:47:48 INFO - PROCESS | 1922 | 1461433668170 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:47:48 INFO - PROCESS | 1922 | 1461433668177 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad41000 == 46 [pid = 1922] [id = 457] 10:47:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x11a940400) [pid = 1922] [serial = 1370] [outer = 0x0] 10:47:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x11a968000) [pid = 1922] [serial = 1371] [outer = 0x11a940400] 10:47:48 INFO - PROCESS | 1922 | 1461433668204 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x11aa23c00) [pid = 1922] [serial = 1372] [outer = 0x11a940400] 10:47:48 INFO - PROCESS | 1922 | 1461433668599 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]]]}] 10:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 569ms 10:47:48 INFO - PROCESS | 1922 | 1461433668636 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:47:48 INFO - PROCESS | 1922 | 1461433668638 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 10:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:47:48 INFO - PROCESS | 1922 | 1461433668641 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:47:48 INFO - PROCESS | 1922 | 1461433668643 Marionette TRACE conn2 <- [1,1802,null,{}] 10:47:48 INFO - PROCESS | 1922 | 1461433668646 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}] 10:47:48 INFO - PROCESS | 1922 | 1461433668759 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:47:48 INFO - PROCESS | 1922 | 1461433668773 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3a3800 == 47 [pid = 1922] [id = 458] 10:47:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x114447c00) [pid = 1922] [serial = 1373] [outer = 0x0] 10:47:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x11adb8c00) [pid = 1922] [serial = 1374] [outer = 0x114447c00] 10:47:48 INFO - PROCESS | 1922 | 1461433668799 Marionette DEBUG loaded listener.js 10:47:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x11b017000) [pid = 1922] [serial = 1375] [outer = 0x114447c00] 10:47:49 INFO - PROCESS | 1922 | 1461433669179 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]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 570ms 10:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:47:49 INFO - PROCESS | 1922 | 1461433669212 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 1922 | 1461433669214 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 10:47:49 INFO - PROCESS | 1922 | 1461433669218 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1922 | 1461433669219 Marionette TRACE conn2 <- [1,1806,null,{}] 10:47:49 INFO - PROCESS | 1922 | 1461433669223 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}] 10:47:49 INFO - PROCESS | 1922 | 1461433669368 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:47:49 INFO - PROCESS | 1922 | 1461433669384 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a6a800 == 48 [pid = 1922] [id = 459] 10:47:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x11bc27000) [pid = 1922] [serial = 1376] [outer = 0x0] 10:47:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x11bff5c00) [pid = 1922] [serial = 1377] [outer = 0x11bc27000] 10:47:49 INFO - PROCESS | 1922 | 1461433669432 Marionette DEBUG loaded listener.js 10:47:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x11c454000) [pid = 1922] [serial = 1378] [outer = 0x11bc27000] 10:47:49 INFO - PROCESS | 1922 | 1461433669844 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]]]}] 10:47:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:47:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 672ms 10:47:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:47:49 INFO - PROCESS | 1922 | 1461433669891 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:47:49 INFO - PROCESS | 1922 | 1461433669893 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 10:47:49 INFO - PROCESS | 1922 | 1461433669895 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:47:49 INFO - PROCESS | 1922 | 1461433669896 Marionette TRACE conn2 <- [1,1810,null,{}] 10:47:49 INFO - PROCESS | 1922 | 1461433669898 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}] 10:47:50 INFO - PROCESS | 1922 | 1461433670007 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:47:50 INFO - PROCESS | 1922 | 1461433670041 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x123cdb800 == 49 [pid = 1922] [id = 460] 10:47:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x11bc2a400) [pid = 1922] [serial = 1379] [outer = 0x0] 10:47:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x11c509c00) [pid = 1922] [serial = 1380] [outer = 0x11bc2a400] 10:47:50 INFO - PROCESS | 1922 | 1461433670067 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x123b23000) [pid = 1922] [serial = 1381] [outer = 0x11bc2a400] 10:47:50 INFO - PROCESS | 1922 | 1461433670385 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]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 519ms 10:47:50 INFO - PROCESS | 1922 | 1461433670415 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 1922 | 1461433670416 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 10:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:47:50 INFO - PROCESS | 1922 | 1461433670418 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 1922 | 1461433670419 Marionette TRACE conn2 <- [1,1814,null,{}] 10:47:50 INFO - PROCESS | 1922 | 1461433670425 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}] 10:47:50 INFO - PROCESS | 1922 | 1461433670520 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:47:50 INFO - PROCESS | 1922 | 1461433670534 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x126e12800 == 50 [pid = 1922] [id = 461] 10:47:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x11c453400) [pid = 1922] [serial = 1382] [outer = 0x0] 10:47:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x123c55000) [pid = 1922] [serial = 1383] [outer = 0x11c453400] 10:47:50 INFO - PROCESS | 1922 | 1461433670561 Marionette DEBUG loaded listener.js 10:47:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x1242da400) [pid = 1922] [serial = 1384] [outer = 0x11c453400] 10:47:50 INFO - PROCESS | 1922 | 1461433670908 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]]]}] 10:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 522ms 10:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:47:50 INFO - PROCESS | 1922 | 1461433670942 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:47:50 INFO - PROCESS | 1922 | 1461433670943 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 10:47:50 INFO - PROCESS | 1922 | 1461433670946 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:47:50 INFO - PROCESS | 1922 | 1461433670947 Marionette TRACE conn2 <- [1,1818,null,{}] 10:47:50 INFO - PROCESS | 1922 | 1461433670949 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}] 10:47:51 INFO - PROCESS | 1922 | 1461433671047 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:47:51 INFO - PROCESS | 1922 | 1461433671051 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a6f800 == 51 [pid = 1922] [id = 462] 10:47:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x11c8ae800) [pid = 1922] [serial = 1385] [outer = 0x0] 10:47:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x124747800) [pid = 1922] [serial = 1386] [outer = 0x11c8ae800] 10:47:51 INFO - PROCESS | 1922 | 1461433671077 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x126e24c00) [pid = 1922] [serial = 1387] [outer = 0x11c8ae800] 10:47:51 INFO - PROCESS | 1922 | 1461433671387 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]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 10:47:51 INFO - PROCESS | 1922 | 1461433671416 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 1922 | 1461433671417 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 10:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:47:51 INFO - PROCESS | 1922 | 1461433671420 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 1922 | 1461433671422 Marionette TRACE conn2 <- [1,1822,null,{}] 10:47:51 INFO - PROCESS | 1922 | 1461433671426 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}] 10:47:51 INFO - PROCESS | 1922 | 1461433671525 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:47:51 INFO - PROCESS | 1922 | 1461433671529 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b446800 == 52 [pid = 1922] [id = 463] 10:47:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x124749c00) [pid = 1922] [serial = 1388] [outer = 0x0] 10:47:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x1271c7c00) [pid = 1922] [serial = 1389] [outer = 0x124749c00] 10:47:51 INFO - PROCESS | 1922 | 1461433671555 Marionette DEBUG loaded listener.js 10:47:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x12891c000) [pid = 1922] [serial = 1390] [outer = 0x124749c00] 10:47:51 INFO - PROCESS | 1922 | 1461433671904 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]]]}] 10:47:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:47:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 521ms 10:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:47:51 INFO - PROCESS | 1922 | 1461433671942 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:47:51 INFO - PROCESS | 1922 | 1461433671944 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 10:47:51 INFO - PROCESS | 1922 | 1461433671946 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:47:51 INFO - PROCESS | 1922 | 1461433671948 Marionette TRACE conn2 <- [1,1826,null,{}] 10:47:51 INFO - PROCESS | 1922 | 1461433671950 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}] 10:47:52 INFO - PROCESS | 1922 | 1461433672064 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:47:52 INFO - PROCESS | 1922 | 1461433672076 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc11800 == 53 [pid = 1922] [id = 464] 10:47:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x128f30c00) [pid = 1922] [serial = 1391] [outer = 0x0] 10:47:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x129c16c00) [pid = 1922] [serial = 1392] [outer = 0x128f30c00] 10:47:52 INFO - PROCESS | 1922 | 1461433672106 Marionette DEBUG loaded listener.js 10:47:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x129f60400) [pid = 1922] [serial = 1393] [outer = 0x128f30c00] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x126e31000) [pid = 1922] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x11475dc00) [pid = 1922] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x11ab8b400) [pid = 1922] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x1276ab800) [pid = 1922] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x11bc2b800) [pid = 1922] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x12bbcc000) [pid = 1922] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x12d496000) [pid = 1922] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x12d491c00) [pid = 1922] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x114e2ec00) [pid = 1922] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x1190a7c00) [pid = 1922] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x129f55400) [pid = 1922] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x129f61000) [pid = 1922] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x1134db000) [pid = 1922] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x114e31800) [pid = 1922] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x123b24400) [pid = 1922] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x11a964800) [pid = 1922] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x11bb42400) [pid = 1922] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x11c453c00) [pid = 1922] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x11b00d000) [pid = 1922] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x11344e000) [pid = 1922] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x126e32000) [pid = 1922] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x123c4a400) [pid = 1922] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:47:52 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x11bcdc400) [pid = 1922] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:47:52 INFO - PROCESS | 1922 | 1461433672798 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]]]}] 10:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 869ms 10:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:47:52 INFO - PROCESS | 1922 | 1461433672815 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:47:52 INFO - PROCESS | 1922 | 1461433672817 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 10:47:52 INFO - PROCESS | 1922 | 1461433672819 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:47:52 INFO - PROCESS | 1922 | 1461433672820 Marionette TRACE conn2 <- [1,1830,null,{}] 10:47:52 INFO - PROCESS | 1922 | 1461433672825 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}] 10:47:52 INFO - PROCESS | 1922 | 1461433672903 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:47:52 INFO - PROCESS | 1922 | 1461433672963 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276d1800 == 54 [pid = 1922] [id = 465] 10:47:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x114e30000) [pid = 1922] [serial = 1394] [outer = 0x0] 10:47:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x11a964800) [pid = 1922] [serial = 1395] [outer = 0x114e30000] 10:47:52 INFO - PROCESS | 1922 | 1461433672989 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x11c406c00) [pid = 1922] [serial = 1396] [outer = 0x114e30000] 10:47:53 INFO - PROCESS | 1922 | 1461433673275 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]]]}] 10:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 472ms 10:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:47:53 INFO - PROCESS | 1922 | 1461433673294 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:47:53 INFO - PROCESS | 1922 | 1461433673295 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 10:47:53 INFO - PROCESS | 1922 | 1461433673297 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 1922 | 1461433673298 Marionette TRACE conn2 <- [1,1834,null,{}] 10:47:53 INFO - PROCESS | 1922 | 1461433673300 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}] 10:47:53 INFO - PROCESS | 1922 | 1461433673386 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:47:53 INFO - PROCESS | 1922 | 1461433673393 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d01f000 == 55 [pid = 1922] [id = 466] 10:47:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x11c453c00) [pid = 1922] [serial = 1397] [outer = 0x0] 10:47:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x129c1a000) [pid = 1922] [serial = 1398] [outer = 0x11c453c00] 10:47:53 INFO - PROCESS | 1922 | 1461433673418 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12b159c00) [pid = 1922] [serial = 1399] [outer = 0x11c453c00] 10:47:53 INFO - PROCESS | 1922 | 1461433673765 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]]]}] 10:47:53 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 10:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 519ms 10:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:47:53 INFO - PROCESS | 1922 | 1461433673816 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:47:53 INFO - PROCESS | 1922 | 1461433673817 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 10:47:53 INFO - PROCESS | 1922 | 1461433673819 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:47:53 INFO - PROCESS | 1922 | 1461433673821 Marionette TRACE conn2 <- [1,1838,null,{}] 10:47:53 INFO - PROCESS | 1922 | 1461433673823 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}] 10:47:53 INFO - PROCESS | 1922 | 1461433673904 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:47:53 INFO - PROCESS | 1922 | 1461433673910 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5aa000 == 56 [pid = 1922] [id = 467] 10:47:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x128f39000) [pid = 1922] [serial = 1400] [outer = 0x0] 10:47:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12b3e6000) [pid = 1922] [serial = 1401] [outer = 0x128f39000] 10:47:53 INFO - PROCESS | 1922 | 1461433673935 Marionette DEBUG loaded listener.js 10:47:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12b480800) [pid = 1922] [serial = 1402] [outer = 0x128f39000] 10:47:54 INFO - PROCESS | 1922 | 1461433674249 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]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 468ms 10:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:47:54 INFO - PROCESS | 1922 | 1461433674288 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 1922 | 1461433674289 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 10:47:54 INFO - PROCESS | 1922 | 1461433674292 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 1922 | 1461433674293 Marionette TRACE conn2 <- [1,1842,null,{}] 10:47:54 INFO - PROCESS | 1922 | 1461433674295 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}] 10:47:54 INFO - PROCESS | 1922 | 1461433674378 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:47:54 INFO - PROCESS | 1922 | 1461433674391 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de54800 == 57 [pid = 1922] [id = 468] 10:47:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x12b4dac00) [pid = 1922] [serial = 1403] [outer = 0x0] 10:47:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x12b4ddc00) [pid = 1922] [serial = 1404] [outer = 0x12b4dac00] 10:47:54 INFO - PROCESS | 1922 | 1461433674418 Marionette DEBUG loaded listener.js 10:47:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x12b568000) [pid = 1922] [serial = 1405] [outer = 0x12b4dac00] 10:47:54 INFO - PROCESS | 1922 | 1461433674864 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]]]}] 10:47:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:47:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 619ms 10:47:54 INFO - PROCESS | 1922 | 1461433674912 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:47:54 INFO - PROCESS | 1922 | 1461433674915 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 10:47:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:47:54 INFO - PROCESS | 1922 | 1461433674918 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:47:54 INFO - PROCESS | 1922 | 1461433674921 Marionette TRACE conn2 <- [1,1846,null,{}] 10:47:54 INFO - PROCESS | 1922 | 1461433674925 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}] 10:47:55 INFO - PROCESS | 1922 | 1461433675037 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:47:55 INFO - PROCESS | 1922 | 1461433675141 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x119343800 == 58 [pid = 1922] [id = 469] 10:47:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x114e31400) [pid = 1922] [serial = 1406] [outer = 0x0] 10:47:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x11539cc00) [pid = 1922] [serial = 1407] [outer = 0x114e31400] 10:47:55 INFO - PROCESS | 1922 | 1461433675187 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x1156e6800) [pid = 1922] [serial = 1408] [outer = 0x114e31400] 10:47:55 INFO - PROCESS | 1922 | 1461433675597 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]]]}] 10:47:55 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) 10:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 722ms 10:47:55 INFO - PROCESS | 1922 | 1461433675641 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:47:55 INFO - PROCESS | 1922 | 1461433675645 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 10:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:47:55 INFO - PROCESS | 1922 | 1461433675650 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:47:55 INFO - PROCESS | 1922 | 1461433675652 Marionette TRACE conn2 <- [1,1850,null,{}] 10:47:55 INFO - PROCESS | 1922 | 1461433675654 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}] 10:47:55 INFO - PROCESS | 1922 | 1461433675760 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:47:55 INFO - PROCESS | 1922 | 1461433675822 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfdc000 == 59 [pid = 1922] [id = 470] 10:47:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x116616c00) [pid = 1922] [serial = 1409] [outer = 0x0] 10:47:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x1190a9800) [pid = 1922] [serial = 1410] [outer = 0x116616c00] 10:47:55 INFO - PROCESS | 1922 | 1461433675854 Marionette DEBUG loaded listener.js 10:47:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x11a8c5400) [pid = 1922] [serial = 1411] [outer = 0x116616c00] 10:47:56 INFO - PROCESS | 1922 | 1461433676339 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]]]}] 10:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 725ms 10:47:56 INFO - PROCESS | 1922 | 1461433676403 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:47:56 INFO - PROCESS | 1922 | 1461433676406 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 10:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:47:56 INFO - PROCESS | 1922 | 1461433676432 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:47:56 INFO - PROCESS | 1922 | 1461433676436 Marionette TRACE conn2 <- [1,1854,null,{}] 10:47:56 INFO - PROCESS | 1922 | 1461433676451 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}] 10:47:56 INFO - PROCESS | 1922 | 1461433676600 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:47:56 INFO - PROCESS | 1922 | 1461433676686 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc20800 == 60 [pid = 1922] [id = 471] 10:47:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x11b7bac00) [pid = 1922] [serial = 1412] [outer = 0x0] 10:47:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x11bcdec00) [pid = 1922] [serial = 1413] [outer = 0x11b7bac00] 10:47:56 INFO - PROCESS | 1922 | 1461433676718 Marionette DEBUG loaded listener.js 10:47:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x11c458c00) [pid = 1922] [serial = 1414] [outer = 0x11b7bac00] 10:47:57 INFO - PROCESS | 1922 | 1461433677150 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]]]}] 10:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 732ms 10:47:57 INFO - PROCESS | 1922 | 1461433677160 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:47:57 INFO - PROCESS | 1922 | 1461433677163 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 10:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:47:57 INFO - PROCESS | 1922 | 1461433677165 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 1922 | 1461433677166 Marionette TRACE conn2 <- [1,1858,null,{}] 10:47:57 INFO - PROCESS | 1922 | 1461433677169 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}] 10:47:57 INFO - PROCESS | 1922 | 1461433677275 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:47:57 INFO - PROCESS | 1922 | 1461433677330 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e532000 == 61 [pid = 1922] [id = 472] 10:47:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x11bc2c000) [pid = 1922] [serial = 1415] [outer = 0x0] 10:47:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x12474dc00) [pid = 1922] [serial = 1416] [outer = 0x11bc2c000] 10:47:57 INFO - PROCESS | 1922 | 1461433677361 Marionette DEBUG loaded listener.js 10:47:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x129904400) [pid = 1922] [serial = 1417] [outer = 0x11bc2c000] 10:47:57 INFO - PROCESS | 1922 | 1461433677779 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]]]}] 10:47:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 669ms 10:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:47:57 INFO - PROCESS | 1922 | 1461433677834 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:47:57 INFO - PROCESS | 1922 | 1461433677836 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 10:47:57 INFO - PROCESS | 1922 | 1461433677838 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:47:57 INFO - PROCESS | 1922 | 1461433677839 Marionette TRACE conn2 <- [1,1862,null,{}] 10:47:57 INFO - PROCESS | 1922 | 1461433677842 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}] 10:47:57 INFO - PROCESS | 1922 | 1461433677944 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:47:58 INFO - PROCESS | 1922 | 1461433678031 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb8f000 == 62 [pid = 1922] [id = 473] 10:47:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x118d17400) [pid = 1922] [serial = 1418] [outer = 0x0] 10:47:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x11c456000) [pid = 1922] [serial = 1419] [outer = 0x118d17400] 10:47:58 INFO - PROCESS | 1922 | 1461433678062 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 162 (0x12b3dc400) [pid = 1922] [serial = 1420] [outer = 0x118d17400] 10:47:58 INFO - PROCESS | 1922 | 1461433678515 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]]]}] 10:47:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:47:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 721ms 10:47:58 INFO - PROCESS | 1922 | 1461433678559 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:47:58 INFO - PROCESS | 1922 | 1461433678561 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 10:47:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:47:58 INFO - PROCESS | 1922 | 1461433678563 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:47:58 INFO - PROCESS | 1922 | 1461433678565 Marionette TRACE conn2 <- [1,1866,null,{}] 10:47:58 INFO - PROCESS | 1922 | 1461433678567 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}] 10:47:58 INFO - PROCESS | 1922 | 1461433678687 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:47:58 INFO - PROCESS | 1922 | 1461433678747 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f1800 == 63 [pid = 1922] [id = 474] 10:47:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 163 (0x12b3da400) [pid = 1922] [serial = 1421] [outer = 0x0] 10:47:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 164 (0x12b4df400) [pid = 1922] [serial = 1422] [outer = 0x12b3da400] 10:47:58 INFO - PROCESS | 1922 | 1461433678780 Marionette DEBUG loaded listener.js 10:47:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 165 (0x12d0a9400) [pid = 1922] [serial = 1423] [outer = 0x12b3da400] 10:47:59 INFO - PROCESS | 1922 | 1461433679241 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]]]}] 10:47:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 720ms 10:47:59 INFO - PROCESS | 1922 | 1461433679284 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:47:59 INFO - PROCESS | 1922 | 1461433679286 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 10:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:47:59 INFO - PROCESS | 1922 | 1461433679288 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:47:59 INFO - PROCESS | 1922 | 1461433679289 Marionette TRACE conn2 <- [1,1870,null,{}] 10:47:59 INFO - PROCESS | 1922 | 1461433679292 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}] 10:47:59 INFO - PROCESS | 1922 | 1461433679394 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:47:59 INFO - PROCESS | 1922 | 1461433679452 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:47:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad93000 == 64 [pid = 1922] [id = 475] 10:47:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 166 (0x114e2e800) [pid = 1922] [serial = 1424] [outer = 0x0] 10:47:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 167 (0x119083000) [pid = 1922] [serial = 1425] [outer = 0x114e2e800] 10:47:59 INFO - PROCESS | 1922 | 1461433679482 Marionette DEBUG loaded listener.js 10:47:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 168 (0x1240ac400) [pid = 1922] [serial = 1426] [outer = 0x114e2e800] 10:48:00 INFO - PROCESS | 1922 | 1461433680075 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]]]}] 10:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 823ms 10:48:00 INFO - PROCESS | 1922 | 1461433680124 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 1922 | 1461433680127 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 10:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:48:00 INFO - PROCESS | 1922 | 1461433680133 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 1922 | 1461433680135 Marionette TRACE conn2 <- [1,1874,null,{}] 10:48:00 INFO - PROCESS | 1922 | 1461433680140 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}] 10:48:00 INFO - PROCESS | 1922 | 1461433680241 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:48:00 INFO - PROCESS | 1922 | 1461433680316 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad3d800 == 65 [pid = 1922] [id = 476] 10:48:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 169 (0x1155df000) [pid = 1922] [serial = 1427] [outer = 0x0] 10:48:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 170 (0x11566a400) [pid = 1922] [serial = 1428] [outer = 0x1155df000] 10:48:00 INFO - PROCESS | 1922 | 1461433680346 Marionette DEBUG loaded listener.js 10:48:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 171 (0x11868b400) [pid = 1922] [serial = 1429] [outer = 0x1155df000] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5aa000 == 64 [pid = 1922] [id = 467] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x12d01f000 == 63 [pid = 1922] [id = 466] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x1276d1800 == 62 [pid = 1922] [id = 465] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc11800 == 61 [pid = 1922] [id = 464] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x12b446800 == 60 [pid = 1922] [id = 463] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x129a6f800 == 59 [pid = 1922] [id = 462] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 170 (0x12b3e4800) [pid = 1922] [serial = 1350] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x126e12800 == 58 [pid = 1922] [id = 461] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x123cdb800 == 57 [pid = 1922] [id = 460] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x123a6a800 == 56 [pid = 1922] [id = 459] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3a3800 == 55 [pid = 1922] [id = 458] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad41000 == 54 [pid = 1922] [id = 457] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x11b218800 == 53 [pid = 1922] [id = 456] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x119bde800 == 52 [pid = 1922] [id = 455] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x11927b000 == 51 [pid = 1922] [id = 454] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x130ab7000 == 50 [pid = 1922] [id = 453] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x12b873800 == 49 [pid = 1922] [id = 452] 10:48:00 INFO - PROCESS | 1922 | 1461433680817 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]]]}] 10:48:00 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5b7000 == 48 [pid = 1922] [id = 451] 10:48:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 726ms 10:48:00 INFO - PROCESS | 1922 | 1461433680859 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:48:00 INFO - PROCESS | 1922 | 1461433680863 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 10:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:48:00 INFO - PROCESS | 1922 | 1461433680877 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:48:00 INFO - PROCESS | 1922 | 1461433680879 Marionette TRACE conn2 <- [1,1878,null,{}] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 169 (0x11c451000) [pid = 1922] [serial = 1198] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 168 (0x115664c00) [pid = 1922] [serial = 1138] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 167 (0x12b4e3000) [pid = 1922] [serial = 1204] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 166 (0x128fa4800) [pid = 1922] [serial = 1201] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 165 (0x124747c00) [pid = 1922] [serial = 1144] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 164 (0x129ce9000) [pid = 1922] [serial = 1147] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 163 (0x119237000) [pid = 1922] [serial = 1195] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 162 (0x11bb48000) [pid = 1922] [serial = 1141] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 161 (0x12be52400) [pid = 1922] [serial = 1150] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x12e562400) [pid = 1922] [serial = 1210] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x12d493400) [pid = 1922] [serial = 1207] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x12dcd1400) [pid = 1922] [serial = 1332] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x12e964000) [pid = 1922] [serial = 1335] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x114e37800) [pid = 1922] [serial = 1339] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x114e32800) [pid = 1922] [serial = 1338] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x1190af000) [pid = 1922] [serial = 1347] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x12d0b4c00) [pid = 1922] [serial = 1329] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x12d49ac00) [pid = 1922] [serial = 1308] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x124745000) [pid = 1922] [serial = 1296] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x12b89c000) [pid = 1922] [serial = 1326] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x12be62c00) [pid = 1922] [serial = 1327] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x12dcd0400) [pid = 1922] [serial = 1315] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x126786800) [pid = 1922] [serial = 1314] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x129f5a800) [pid = 1922] [serial = 1342] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x1276a7400) [pid = 1922] [serial = 1323] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x129f56c00) [pid = 1922] [serial = 1324] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x11b00b000) [pid = 1922] [serial = 1293] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x11b019000) [pid = 1922] [serial = 1318] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x11aa24000) [pid = 1922] [serial = 1317] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x12be5f000) [pid = 1922] [serial = 1305] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x129cf1800) [pid = 1922] [serial = 1299] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12b4e1000) [pid = 1922] [serial = 1302] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x12dcc6c00) [pid = 1922] [serial = 1311] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x11c40cc00) [pid = 1922] [serial = 1320] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x123bee400) [pid = 1922] [serial = 1321] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x1155dec00) [pid = 1922] [serial = 1290] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x12e9c1000) [pid = 1922] [serial = 1336] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11b727000) [pid = 1922] [serial = 1341] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x12e961400) [pid = 1922] [serial = 1333] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12eb28800) [pid = 1922] [serial = 1345] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12d423800) [pid = 1922] [serial = 1330] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12e9bb400) [pid = 1922] [serial = 1344] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12eb31400) [pid = 1922] [serial = 1348] [outer = 0x0] [url = about:blank] 10:48:00 INFO - PROCESS | 1922 | 1461433680893 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}] 10:48:00 INFO - PROCESS | 1922 | 1461433680978 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:48:00 INFO - PROCESS | 1922 | 1461433680984 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad4d000 == 49 [pid = 1922] [id = 477] 10:48:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x117846800) [pid = 1922] [serial = 1430] [outer = 0x0] 10:48:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11923f000) [pid = 1922] [serial = 1431] [outer = 0x117846800] 10:48:01 INFO - PROCESS | 1922 | 1461433681011 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x11a948c00) [pid = 1922] [serial = 1432] [outer = 0x117846800] 10:48:01 INFO - PROCESS | 1922 | 1461433681382 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]]]}] 10:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 541ms 10:48:01 INFO - PROCESS | 1922 | 1461433681419 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 1922 | 1461433681421 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 10:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:48:01 INFO - PROCESS | 1922 | 1461433681425 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 1922 | 1461433681427 Marionette TRACE conn2 <- [1,1882,null,{}] 10:48:01 INFO - PROCESS | 1922 | 1461433681435 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}] 10:48:01 INFO - PROCESS | 1922 | 1461433681520 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:48:01 INFO - PROCESS | 1922 | 1461433681528 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a6d800 == 50 [pid = 1922] [id = 478] 10:48:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x11ab91800) [pid = 1922] [serial = 1433] [outer = 0x0] 10:48:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x11b012000) [pid = 1922] [serial = 1434] [outer = 0x11ab91800] 10:48:01 INFO - PROCESS | 1922 | 1461433681556 Marionette DEBUG loaded listener.js 10:48:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x11bcdf000) [pid = 1922] [serial = 1435] [outer = 0x11ab91800] 10:48:01 INFO - PROCESS | 1922 | 1461433681915 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]]]}] 10:48:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 520ms 10:48:01 INFO - PROCESS | 1922 | 1461433681951 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:48:01 INFO - PROCESS | 1922 | 1461433681953 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 10:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:48:01 INFO - PROCESS | 1922 | 1461433681958 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:48:01 INFO - PROCESS | 1922 | 1461433681959 Marionette TRACE conn2 <- [1,1886,null,{}] 10:48:01 INFO - PROCESS | 1922 | 1461433681961 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}] 10:48:02 INFO - PROCESS | 1922 | 1461433682047 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:48:02 INFO - PROCESS | 1922 | 1461433682052 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x126e49000 == 51 [pid = 1922] [id = 479] 10:48:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x11c184800) [pid = 1922] [serial = 1436] [outer = 0x0] 10:48:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x11c45c800) [pid = 1922] [serial = 1437] [outer = 0x11c184800] 10:48:02 INFO - PROCESS | 1922 | 1461433682079 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x119b52400) [pid = 1922] [serial = 1438] [outer = 0x11c184800] 10:48:02 INFO - PROCESS | 1922 | 1461433682420 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]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 469ms 10:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:48:02 INFO - PROCESS | 1922 | 1461433682427 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 1922 | 1461433682428 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 10:48:02 INFO - PROCESS | 1922 | 1461433682430 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 1922 | 1461433682431 Marionette TRACE conn2 <- [1,1890,null,{}] 10:48:02 INFO - PROCESS | 1922 | 1461433682433 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}] 10:48:02 INFO - PROCESS | 1922 | 1461433682517 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:48:02 INFO - PROCESS | 1922 | 1461433682521 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a6f800 == 52 [pid = 1922] [id = 480] 10:48:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x11c459c00) [pid = 1922] [serial = 1439] [outer = 0x0] 10:48:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x123fc8800) [pid = 1922] [serial = 1440] [outer = 0x11c459c00] 10:48:02 INFO - PROCESS | 1922 | 1461433682547 Marionette DEBUG loaded listener.js 10:48:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x124746000) [pid = 1922] [serial = 1441] [outer = 0x11c459c00] 10:48:02 INFO - PROCESS | 1922 | 1461433682912 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]]]}] 10:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 518ms 10:48:02 INFO - PROCESS | 1922 | 1461433682953 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:48:02 INFO - PROCESS | 1922 | 1461433682954 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 10:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:48:02 INFO - PROCESS | 1922 | 1461433682970 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:48:02 INFO - PROCESS | 1922 | 1461433682971 Marionette TRACE conn2 <- [1,1894,null,{}] 10:48:02 INFO - PROCESS | 1922 | 1461433682975 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}] 10:48:03 INFO - PROCESS | 1922 | 1461433683084 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:48:03 INFO - PROCESS | 1922 | 1461433683096 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc0a800 == 53 [pid = 1922] [id = 481] 10:48:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x126e87800) [pid = 1922] [serial = 1442] [outer = 0x0] 10:48:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x129903000) [pid = 1922] [serial = 1443] [outer = 0x126e87800] 10:48:03 INFO - PROCESS | 1922 | 1461433683124 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x129ce9000) [pid = 1922] [serial = 1444] [outer = 0x126e87800] 10:48:03 INFO - PROCESS | 1922 | 1461433683493 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]]]}] 10:48:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:48:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 578ms 10:48:03 INFO - PROCESS | 1922 | 1461433683542 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:48:03 INFO - PROCESS | 1922 | 1461433683543 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 10:48:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:48:03 INFO - PROCESS | 1922 | 1461433683545 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:48:03 INFO - PROCESS | 1922 | 1461433683546 Marionette TRACE conn2 <- [1,1898,null,{}] 10:48:03 INFO - PROCESS | 1922 | 1461433683549 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}] 10:48:03 INFO - PROCESS | 1922 | 1461433683649 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:48:03 INFO - PROCESS | 1922 | 1461433683660 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d002800 == 54 [pid = 1922] [id = 482] 10:48:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x129ce4000) [pid = 1922] [serial = 1445] [outer = 0x0] 10:48:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12b14c400) [pid = 1922] [serial = 1446] [outer = 0x129ce4000] 10:48:03 INFO - PROCESS | 1922 | 1461433683686 Marionette DEBUG loaded listener.js 10:48:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x12b477400) [pid = 1922] [serial = 1447] [outer = 0x129ce4000] 10:48:04 INFO - PROCESS | 1922 | 1461433684007 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]]]}] 10:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 469ms 10:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:48:04 INFO - PROCESS | 1922 | 1461433684014 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:48:04 INFO - PROCESS | 1922 | 1461433684016 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 10:48:04 INFO - PROCESS | 1922 | 1461433684018 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 1922 | 1461433684019 Marionette TRACE conn2 <- [1,1902,null,{}] 10:48:04 INFO - PROCESS | 1922 | 1461433684022 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}] 10:48:04 INFO - PROCESS | 1922 | 1461433684131 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:48:04 INFO - PROCESS | 1922 | 1461433684136 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d422800 == 55 [pid = 1922] [id = 483] 10:48:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x129ce5000) [pid = 1922] [serial = 1448] [outer = 0x0] 10:48:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x12b485c00) [pid = 1922] [serial = 1449] [outer = 0x129ce5000] 10:48:04 INFO - PROCESS | 1922 | 1461433684161 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x12bbcbc00) [pid = 1922] [serial = 1450] [outer = 0x129ce5000] 10:48:04 INFO - PROCESS | 1922 | 1461433684510 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]]]}] 10:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 518ms 10:48:04 INFO - PROCESS | 1922 | 1461433684538 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:48:04 INFO - PROCESS | 1922 | 1461433684539 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 10:48:04 INFO - PROCESS | 1922 | 1461433684541 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:48:04 INFO - PROCESS | 1922 | 1461433684543 Marionette TRACE conn2 <- [1,1906,null,{}] 10:48:04 INFO - PROCESS | 1922 | 1461433684545 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}] 10:48:04 INFO - PROCESS | 1922 | 1461433684650 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:48:04 INFO - PROCESS | 1922 | 1461433684686 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de66800 == 56 [pid = 1922] [id = 484] 10:48:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x12b3e7800) [pid = 1922] [serial = 1451] [outer = 0x0] 10:48:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x12be4a400) [pid = 1922] [serial = 1452] [outer = 0x12b3e7800] 10:48:04 INFO - PROCESS | 1922 | 1461433684710 Marionette DEBUG loaded listener.js 10:48:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x12be65000) [pid = 1922] [serial = 1453] [outer = 0x12b3e7800] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x129f5c000) [pid = 1922] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x11c453400) [pid = 1922] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x11c8ae800) [pid = 1922] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x114e31c00) [pid = 1922] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x11bc2a400) [pid = 1922] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x11ab90800) [pid = 1922] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x1247a0c00) [pid = 1922] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x11bc27000) [pid = 1922] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x119052800) [pid = 1922] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x118dea000) [pid = 1922] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x114e30000) [pid = 1922] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x11a940400) [pid = 1922] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x114447c00) [pid = 1922] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x1134e6400) [pid = 1922] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x128f39000) [pid = 1922] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x124749c00) [pid = 1922] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x128f30c00) [pid = 1922] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x11c453c00) [pid = 1922] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11ab98c00) [pid = 1922] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x11b018400) [pid = 1922] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12b559400) [pid = 1922] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12e9c4c00) [pid = 1922] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x126e92000) [pid = 1922] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11937a400) [pid = 1922] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x119379400) [pid = 1922] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12d42f400) [pid = 1922] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12b47ec00) [pid = 1922] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x129909400) [pid = 1922] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12bbd8000) [pid = 1922] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12d431000) [pid = 1922] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x1240ac800) [pid = 1922] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:48:05 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x115234800) [pid = 1922] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:48:05 INFO - PROCESS | 1922 | 1461433685226 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]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 720ms 10:48:05 INFO - PROCESS | 1922 | 1461433685263 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 1922 | 1461433685264 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 10:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:48:05 INFO - PROCESS | 1922 | 1461433685266 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 1922 | 1461433685267 Marionette TRACE conn2 <- [1,1910,null,{}] 10:48:05 INFO - PROCESS | 1922 | 1461433685270 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}] 10:48:05 INFO - PROCESS | 1922 | 1461433685353 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:48:05 INFO - PROCESS | 1922 | 1461433685358 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x115720000 == 57 [pid = 1922] [id = 485] 10:48:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x114e30000) [pid = 1922] [serial = 1454] [outer = 0x0] 10:48:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x115663400) [pid = 1922] [serial = 1455] [outer = 0x114e30000] 10:48:05 INFO - PROCESS | 1922 | 1461433685384 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x11937a400) [pid = 1922] [serial = 1456] [outer = 0x114e30000] 10:48:05 INFO - PROCESS | 1922 | 1461433685749 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]]]}] 10:48:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:48:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 518ms 10:48:05 INFO - PROCESS | 1922 | 1461433685784 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:48:05 INFO - PROCESS | 1922 | 1461433685786 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 10:48:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:48:05 INFO - PROCESS | 1922 | 1461433685788 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:48:05 INFO - PROCESS | 1922 | 1461433685790 Marionette TRACE conn2 <- [1,1914,null,{}] 10:48:05 INFO - PROCESS | 1922 | 1461433685793 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}] 10:48:05 INFO - PROCESS | 1922 | 1461433685917 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:48:05 INFO - PROCESS | 1922 | 1461433685923 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d421000 == 58 [pid = 1922] [id = 486] 10:48:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x119e5a000) [pid = 1922] [serial = 1457] [outer = 0x0] 10:48:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x11c453c00) [pid = 1922] [serial = 1458] [outer = 0x119e5a000] 10:48:05 INFO - PROCESS | 1922 | 1461433685953 Marionette DEBUG loaded listener.js 10:48:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x129f5dc00) [pid = 1922] [serial = 1459] [outer = 0x119e5a000] 10:48:06 INFO - PROCESS | 1922 | 1461433686262 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]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 520ms 10:48:06 INFO - PROCESS | 1922 | 1461433686310 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 1922 | 1461433686311 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 10:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:48:06 INFO - PROCESS | 1922 | 1461433686313 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 1922 | 1461433686314 Marionette TRACE conn2 <- [1,1918,null,{}] 10:48:06 INFO - PROCESS | 1922 | 1461433686317 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}] 10:48:06 INFO - PROCESS | 1922 | 1461433686402 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:48:06 INFO - PROCESS | 1922 | 1461433686407 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4e0000 == 59 [pid = 1922] [id = 487] 10:48:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x11a96ec00) [pid = 1922] [serial = 1460] [outer = 0x0] 10:48:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12be65400) [pid = 1922] [serial = 1461] [outer = 0x11a96ec00] 10:48:06 INFO - PROCESS | 1922 | 1461433686433 Marionette DEBUG loaded listener.js 10:48:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12d0d2800) [pid = 1922] [serial = 1462] [outer = 0x11a96ec00] 10:48:06 INFO - PROCESS | 1922 | 1461433686800 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]]]}] 10:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 524ms 10:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:48:06 INFO - PROCESS | 1922 | 1461433686838 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:48:06 INFO - PROCESS | 1922 | 1461433686840 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 10:48:06 INFO - PROCESS | 1922 | 1461433686842 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:48:06 INFO - PROCESS | 1922 | 1461433686843 Marionette TRACE conn2 <- [1,1922,null,{}] 10:48:06 INFO - PROCESS | 1922 | 1461433686846 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}] 10:48:06 INFO - PROCESS | 1922 | 1461433686962 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:48:06 INFO - PROCESS | 1922 | 1461433686968 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fbad000 == 60 [pid = 1922] [id = 488] 10:48:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x124748000) [pid = 1922] [serial = 1463] [outer = 0x0] 10:48:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12d423c00) [pid = 1922] [serial = 1464] [outer = 0x124748000] 10:48:07 INFO - PROCESS | 1922 | 1461433687003 Marionette DEBUG loaded listener.js 10:48:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12d42d400) [pid = 1922] [serial = 1465] [outer = 0x124748000] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfd7000 == 59 [pid = 1922] [id = 331] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc13800 == 58 [pid = 1922] [id = 400] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x130464800 == 57 [pid = 1922] [id = 417] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0d7800 == 56 [pid = 1922] [id = 450] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12de0d800 == 55 [pid = 1922] [id = 362] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12fc50800 == 54 [pid = 1922] [id = 402] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x119c5e800 == 53 [pid = 1922] [id = 398] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12beca000 == 52 [pid = 1922] [id = 420] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12e533000 == 51 [pid = 1922] [id = 422] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x11c855000 == 50 [pid = 1922] [id = 399] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12f920800 == 49 [pid = 1922] [id = 401] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12f919000 == 48 [pid = 1922] [id = 397] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad9d800 == 47 [pid = 1922] [id = 403] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad3d800 == 46 [pid = 1922] [id = 476] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad93000 == 45 [pid = 1922] [id = 475] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f1800 == 44 [pid = 1922] [id = 474] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb8f000 == 43 [pid = 1922] [id = 473] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12e532000 == 42 [pid = 1922] [id = 472] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc20800 == 41 [pid = 1922] [id = 471] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfdc000 == 40 [pid = 1922] [id = 470] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x12de54800 == 39 [pid = 1922] [id = 468] 10:48:07 INFO - PROCESS | 1922 | --DOCSHELL 0x119343800 == 38 [pid = 1922] [id = 469] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x126e49000 == 37 [pid = 1922] [id = 479] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x123a6d800 == 36 [pid = 1922] [id = 478] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4e0000 == 35 [pid = 1922] [id = 487] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x12d421000 == 34 [pid = 1922] [id = 486] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x129a6f800 == 33 [pid = 1922] [id = 480] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc0a800 == 32 [pid = 1922] [id = 481] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x12d002800 == 31 [pid = 1922] [id = 482] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad4d000 == 30 [pid = 1922] [id = 477] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x12d422800 == 29 [pid = 1922] [id = 483] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x12de66800 == 28 [pid = 1922] [id = 484] 10:48:08 INFO - PROCESS | 1922 | --DOCSHELL 0x115720000 == 27 [pid = 1922] [id = 485] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12b47a400) [pid = 1922] [serial = 1288] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12deeac00) [pid = 1922] [serial = 1267] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x124744400) [pid = 1922] [serial = 1258] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12db4b800) [pid = 1922] [serial = 1264] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12eb28400) [pid = 1922] [serial = 1252] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12bbd9000) [pid = 1922] [serial = 1261] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x11b012400) [pid = 1922] [serial = 1255] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x123c55000) [pid = 1922] [serial = 1383] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x1242da400) [pid = 1922] [serial = 1384] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x124747800) [pid = 1922] [serial = 1386] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x115665000) [pid = 1922] [serial = 1363] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x114e73c00) [pid = 1922] [serial = 1362] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11c509c00) [pid = 1922] [serial = 1380] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12413a800) [pid = 1922] [serial = 1357] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x11c45fc00) [pid = 1922] [serial = 1356] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12bbd2400) [pid = 1922] [serial = 1360] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12b14fc00) [pid = 1922] [serial = 1359] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x11c454000) [pid = 1922] [serial = 1378] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x11bff5c00) [pid = 1922] [serial = 1377] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11a8c4400) [pid = 1922] [serial = 1369] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x119371400) [pid = 1922] [serial = 1368] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x119e5bc00) [pid = 1922] [serial = 1354] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x1190a7400) [pid = 1922] [serial = 1353] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11a964800) [pid = 1922] [serial = 1395] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11a968000) [pid = 1922] [serial = 1371] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11aa23c00) [pid = 1922] [serial = 1372] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11adb8c00) [pid = 1922] [serial = 1374] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11b017000) [pid = 1922] [serial = 1375] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x116616800) [pid = 1922] [serial = 1366] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x115665c00) [pid = 1922] [serial = 1365] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x12b480800) [pid = 1922] [serial = 1402] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x12b4ddc00) [pid = 1922] [serial = 1404] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x1271c7c00) [pid = 1922] [serial = 1389] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x12891c000) [pid = 1922] [serial = 1390] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x129c16c00) [pid = 1922] [serial = 1392] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x129c1a000) [pid = 1922] [serial = 1398] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x12b159c00) [pid = 1922] [serial = 1399] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x12b3e6000) [pid = 1922] [serial = 1401] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11c406c00) [pid = 1922] [serial = 1396] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x129f60400) [pid = 1922] [serial = 1393] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x126e24c00) [pid = 1922] [serial = 1387] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x123b23000) [pid = 1922] [serial = 1381] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x11bc2ac00) [pid = 1922] [serial = 1294] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x12dccf400) [pid = 1922] [serial = 1312] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x12bbcb400) [pid = 1922] [serial = 1303] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x12b150c00) [pid = 1922] [serial = 1300] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x12d42a000) [pid = 1922] [serial = 1306] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x12db4b000) [pid = 1922] [serial = 1309] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x126e8e000) [pid = 1922] [serial = 1297] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | --DOMWINDOW == 81 (0x11644d400) [pid = 1922] [serial = 1291] [outer = 0x0] [url = about:blank] 10:48:08 INFO - PROCESS | 1922 | 1461433688685 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]]]}] 10:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1872ms 10:48:08 INFO - PROCESS | 1922 | 1461433688715 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:48:08 INFO - PROCESS | 1922 | 1461433688717 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 10:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:48:08 INFO - PROCESS | 1922 | 1461433688721 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:48:08 INFO - PROCESS | 1922 | 1461433688724 Marionette TRACE conn2 <- [1,1926,null,{}] 10:48:08 INFO - PROCESS | 1922 | 1461433688728 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}] 10:48:08 INFO - PROCESS | 1922 | 1461433688815 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:48:08 INFO - PROCESS | 1922 | 1461433688867 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x115708800 == 28 [pid = 1922] [id = 489] 10:48:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 82 (0x114bab400) [pid = 1922] [serial = 1466] [outer = 0x0] 10:48:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x114bad000) [pid = 1922] [serial = 1467] [outer = 0x114bab400] 10:48:08 INFO - PROCESS | 1922 | 1461433688896 Marionette DEBUG loaded listener.js 10:48:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x114e32800) [pid = 1922] [serial = 1468] [outer = 0x114bab400] 10:48:09 INFO - PROCESS | 1922 | 1461433689218 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]]]}] 10:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 522ms 10:48:09 INFO - PROCESS | 1922 | 1461433689244 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 1922 | 1461433689248 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 10:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:48:09 INFO - PROCESS | 1922 | 1461433689253 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 1922 | 1461433689257 Marionette TRACE conn2 <- [1,1930,null,{}] 10:48:09 INFO - PROCESS | 1922 | 1461433689260 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}] 10:48:09 INFO - PROCESS | 1922 | 1461433689335 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:48:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x114e37400) [pid = 1922] [serial = 1469] [outer = 0x12f98d400] 10:48:09 INFO - PROCESS | 1922 | 1461433689355 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a875000 == 29 [pid = 1922] [id = 490] 10:48:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x1155e6800) [pid = 1922] [serial = 1470] [outer = 0x0] 10:48:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x115667400) [pid = 1922] [serial = 1471] [outer = 0x1155e6800] 10:48:09 INFO - PROCESS | 1922 | 1461433689390 Marionette DEBUG loaded listener.js 10:48:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11566f000) [pid = 1922] [serial = 1472] [outer = 0x1155e6800] 10:48:09 INFO - PROCESS | 1922 | 1461433689782 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]]]}] 10:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 572ms 10:48:09 INFO - PROCESS | 1922 | 1461433689826 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:48:09 INFO - PROCESS | 1922 | 1461433689827 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 10:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:48:09 INFO - PROCESS | 1922 | 1461433689830 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:48:09 INFO - PROCESS | 1922 | 1461433689832 Marionette TRACE conn2 <- [1,1934,null,{}] 10:48:09 INFO - PROCESS | 1922 | 1461433689841 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}] 10:48:09 INFO - PROCESS | 1922 | 1461433689918 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:48:09 INFO - PROCESS | 1922 | 1461433689970 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad4a000 == 30 [pid = 1922] [id = 491] 10:48:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x113444400) [pid = 1922] [serial = 1473] [outer = 0x0] 10:48:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x118689000) [pid = 1922] [serial = 1474] [outer = 0x113444400] 10:48:10 INFO - PROCESS | 1922 | 1461433689999 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x1190a0800) [pid = 1922] [serial = 1475] [outer = 0x113444400] 10:48:10 INFO - PROCESS | 1922 | 1461433690300 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]]]}] 10:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 520ms 10:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:48:10 INFO - PROCESS | 1922 | 1461433690351 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1922 | 1461433690353 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 10:48:10 INFO - PROCESS | 1922 | 1461433690355 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1922 | 1461433690356 Marionette TRACE conn2 <- [1,1938,null,{}] 10:48:10 INFO - PROCESS | 1922 | 1461433690359 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}] 10:48:10 INFO - PROCESS | 1922 | 1461433690433 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:48:10 INFO - PROCESS | 1922 | 1461433690439 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b736000 == 31 [pid = 1922] [id = 492] 10:48:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x119057400) [pid = 1922] [serial = 1476] [outer = 0x0] 10:48:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x1190aac00) [pid = 1922] [serial = 1477] [outer = 0x119057400] 10:48:10 INFO - PROCESS | 1922 | 1461433690467 Marionette DEBUG loaded listener.js 10:48:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x119be4c00) [pid = 1922] [serial = 1478] [outer = 0x119057400] 10:48:10 INFO - PROCESS | 1922 | 1461433690778 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]]]}] 10:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 468ms 10:48:10 INFO - PROCESS | 1922 | 1461433690824 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:48:10 INFO - PROCESS | 1922 | 1461433690825 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 10:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:48:10 INFO - PROCESS | 1922 | 1461433690827 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:48:10 INFO - PROCESS | 1922 | 1461433690828 Marionette TRACE conn2 <- [1,1942,null,{}] 10:48:10 INFO - PROCESS | 1922 | 1461433690830 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}] 10:48:10 INFO - PROCESS | 1922 | 1461433690924 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:48:10 INFO - PROCESS | 1922 | 1461433690931 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc64800 == 32 [pid = 1922] [id = 493] 10:48:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x1155e5800) [pid = 1922] [serial = 1479] [outer = 0x0] 10:48:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11a607000) [pid = 1922] [serial = 1480] [outer = 0x1155e5800] 10:48:10 INFO - PROCESS | 1922 | 1461433690959 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11a93ac00) [pid = 1922] [serial = 1481] [outer = 0x1155e5800] 10:48:11 INFO - PROCESS | 1922 | 1461433691276 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]]]}] 10:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 468ms 10:48:11 INFO - PROCESS | 1922 | 1461433691296 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:48:11 INFO - PROCESS | 1922 | 1461433691297 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 10:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:48:11 INFO - PROCESS | 1922 | 1461433691299 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:48:11 INFO - PROCESS | 1922 | 1461433691300 Marionette TRACE conn2 <- [1,1946,null,{}] 10:48:11 INFO - PROCESS | 1922 | 1461433691303 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}] 10:48:11 INFO - PROCESS | 1922 | 1461433691391 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:48:11 INFO - PROCESS | 1922 | 1461433691396 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3bc800 == 33 [pid = 1922] [id = 494] 10:48:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11a965400) [pid = 1922] [serial = 1482] [outer = 0x0] 10:48:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x11aa23c00) [pid = 1922] [serial = 1483] [outer = 0x11a965400] 10:48:11 INFO - PROCESS | 1922 | 1461433691425 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11adc0000) [pid = 1922] [serial = 1484] [outer = 0x11a965400] 10:48:11 INFO - PROCESS | 1922 | 1461433691734 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]]]}] 10:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 469ms 10:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:48:11 INFO - PROCESS | 1922 | 1461433691769 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:48:11 INFO - PROCESS | 1922 | 1461433691770 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 10:48:11 INFO - PROCESS | 1922 | 1461433691772 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:48:11 INFO - PROCESS | 1922 | 1461433691776 Marionette TRACE conn2 <- [1,1950,null,{}] 10:48:11 INFO - PROCESS | 1922 | 1461433691778 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}] 10:48:11 INFO - PROCESS | 1922 | 1461433691874 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:48:11 INFO - PROCESS | 1922 | 1461433691880 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c719000 == 34 [pid = 1922] [id = 495] 10:48:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11344d000) [pid = 1922] [serial = 1485] [outer = 0x0] 10:48:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11b00ac00) [pid = 1922] [serial = 1486] [outer = 0x11344d000] 10:48:11 INFO - PROCESS | 1922 | 1461433691906 Marionette DEBUG loaded listener.js 10:48:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11b018400) [pid = 1922] [serial = 1487] [outer = 0x11344d000] 10:48:12 INFO - PROCESS | 1922 | 1461433692194 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]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 472ms 10:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:48:12 INFO - PROCESS | 1922 | 1461433692244 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 1922 | 1461433692246 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 10:48:12 INFO - PROCESS | 1922 | 1461433692248 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 1922 | 1461433692249 Marionette TRACE conn2 <- [1,1954,null,{}] 10:48:12 INFO - PROCESS | 1922 | 1461433692251 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}] 10:48:12 INFO - PROCESS | 1922 | 1461433692325 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:48:12 INFO - PROCESS | 1922 | 1461433692330 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x123ccc000 == 35 [pid = 1922] [id = 496] 10:48:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x119b51000) [pid = 1922] [serial = 1488] [outer = 0x0] 10:48:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11bb3f800) [pid = 1922] [serial = 1489] [outer = 0x119b51000] 10:48:12 INFO - PROCESS | 1922 | 1461433692356 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x119be3000) [pid = 1922] [serial = 1490] [outer = 0x119b51000] 10:48:12 INFO - PROCESS | 1922 | 1461433692696 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]]]}] 10:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 468ms 10:48:12 INFO - PROCESS | 1922 | 1461433692717 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:48:12 INFO - PROCESS | 1922 | 1461433692718 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 10:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:48:12 INFO - PROCESS | 1922 | 1461433692720 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:48:12 INFO - PROCESS | 1922 | 1461433692722 Marionette TRACE conn2 <- [1,1958,null,{}] 10:48:12 INFO - PROCESS | 1922 | 1461433692726 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}] 10:48:12 INFO - PROCESS | 1922 | 1461433692822 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:48:12 INFO - PROCESS | 1922 | 1461433692831 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad49800 == 36 [pid = 1922] [id = 497] 10:48:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11bb42800) [pid = 1922] [serial = 1491] [outer = 0x0] 10:48:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11bcda000) [pid = 1922] [serial = 1492] [outer = 0x11bb42800] 10:48:12 INFO - PROCESS | 1922 | 1461433692857 Marionette DEBUG loaded listener.js 10:48:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11bff6400) [pid = 1922] [serial = 1493] [outer = 0x11bb42800] 10:48:13 INFO - PROCESS | 1922 | 1461433693143 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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 473ms 10:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:48:13 INFO - PROCESS | 1922 | 1461433693193 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 1922 | 1461433693194 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 10:48:13 INFO - PROCESS | 1922 | 1461433693196 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 1922 | 1461433693197 Marionette TRACE conn2 <- [1,1962,null,{}] 10:48:13 INFO - PROCESS | 1922 | 1461433693200 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}] 10:48:13 INFO - PROCESS | 1922 | 1461433693279 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:48:13 INFO - PROCESS | 1922 | 1461433693283 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x126abe800 == 37 [pid = 1922] [id = 498] 10:48:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11c189000) [pid = 1922] [serial = 1494] [outer = 0x0] 10:48:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x11c451800) [pid = 1922] [serial = 1495] [outer = 0x11c189000] 10:48:13 INFO - PROCESS | 1922 | 1461433693309 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11c459000) [pid = 1922] [serial = 1496] [outer = 0x11c189000] 10:48:13 INFO - PROCESS | 1922 | 1461433693647 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]]]}] 10:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 467ms 10:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:48:13 INFO - PROCESS | 1922 | 1461433693665 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:48:13 INFO - PROCESS | 1922 | 1461433693667 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 10:48:13 INFO - PROCESS | 1922 | 1461433693669 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:48:13 INFO - PROCESS | 1922 | 1461433693671 Marionette TRACE conn2 <- [1,1966,null,{}] 10:48:13 INFO - PROCESS | 1922 | 1461433693673 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}] 10:48:13 INFO - PROCESS | 1922 | 1461433693788 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:48:13 INFO - PROCESS | 1922 | 1461433693807 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bc63800 == 38 [pid = 1922] [id = 499] 10:48:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11c45d000) [pid = 1922] [serial = 1497] [outer = 0x0] 10:48:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11c8a2400) [pid = 1922] [serial = 1498] [outer = 0x11c45d000] 10:48:13 INFO - PROCESS | 1922 | 1461433693836 Marionette DEBUG loaded listener.js 10:48:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x123c4e800) [pid = 1922] [serial = 1499] [outer = 0x11c45d000] 10:48:14 INFO - PROCESS | 1922 | 1461433694186 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]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 523ms 10:48:14 INFO - PROCESS | 1922 | 1461433694194 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 1922 | 1461433694195 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 10:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:48:14 INFO - PROCESS | 1922 | 1461433694197 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 1922 | 1461433694198 Marionette TRACE conn2 <- [1,1970,null,{}] 10:48:14 INFO - PROCESS | 1922 | 1461433694201 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}] 10:48:14 INFO - PROCESS | 1922 | 1461433694297 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:48:14 INFO - PROCESS | 1922 | 1461433694310 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b118000 == 39 [pid = 1922] [id = 500] 10:48:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x123c50000) [pid = 1922] [serial = 1500] [outer = 0x0] 10:48:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x123c56000) [pid = 1922] [serial = 1501] [outer = 0x123c50000] 10:48:14 INFO - PROCESS | 1922 | 1461433694335 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x123fc7c00) [pid = 1922] [serial = 1502] [outer = 0x123c50000] 10:48:14 INFO - PROCESS | 1922 | 1461433694668 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]]]}] 10:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 519ms 10:48:14 INFO - PROCESS | 1922 | 1461433694717 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:48:14 INFO - PROCESS | 1922 | 1461433694718 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 10:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:48:14 INFO - PROCESS | 1922 | 1461433694720 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:48:14 INFO - PROCESS | 1922 | 1461433694721 Marionette TRACE conn2 <- [1,1974,null,{}] 10:48:14 INFO - PROCESS | 1922 | 1461433694723 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}] 10:48:14 INFO - PROCESS | 1922 | 1461433694817 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:48:14 INFO - PROCESS | 1922 | 1461433694829 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b447800 == 40 [pid = 1922] [id = 501] 10:48:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x123fc8c00) [pid = 1922] [serial = 1503] [outer = 0x0] 10:48:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x124138400) [pid = 1922] [serial = 1504] [outer = 0x123fc8c00] 10:48:14 INFO - PROCESS | 1922 | 1461433694854 Marionette DEBUG loaded listener.js 10:48:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12439b000) [pid = 1922] [serial = 1505] [outer = 0x123fc8c00] 10:48:15 INFO - PROCESS | 1922 | 1461433695220 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]]]}] 10:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 520ms 10:48:15 INFO - PROCESS | 1922 | 1461433695242 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:48:15 INFO - PROCESS | 1922 | 1461433695243 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 10:48:15 INFO - PROCESS | 1922 | 1461433695247 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:48:15 INFO - PROCESS | 1922 | 1461433695248 Marionette TRACE conn2 <- [1,1978,null,{}] 10:48:15 INFO - PROCESS | 1922 | 1461433695252 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}] 10:48:15 INFO - PROCESS | 1922 | 1461433695397 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:48:15 INFO - PROCESS | 1922 | 1461433695413 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b85d000 == 41 [pid = 1922] [id = 502] 10:48:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12439b400) [pid = 1922] [serial = 1506] [outer = 0x0] 10:48:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x124748400) [pid = 1922] [serial = 1507] [outer = 0x12439b400] 10:48:15 INFO - PROCESS | 1922 | 1461433695438 Marionette DEBUG loaded listener.js 10:48:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x124750400) [pid = 1922] [serial = 1508] [outer = 0x12439b400] 10:48:15 INFO - PROCESS | 1922 | 1461433695986 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]]]}] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x129ce5000) [pid = 1922] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x129ce4000) [pid = 1922] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12b3e7800) [pid = 1922] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x114e30000) [pid = 1922] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x119e5a000) [pid = 1922] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11a96ec00) [pid = 1922] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11c459c00) [pid = 1922] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x11c184800) [pid = 1922] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11ab91800) [pid = 1922] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x117846800) [pid = 1922] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1155df000) [pid = 1922] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x114e2e800) [pid = 1922] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12b3da400) [pid = 1922] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x118d17400) [pid = 1922] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11bc2c000) [pid = 1922] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11b7bac00) [pid = 1922] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x116616c00) [pid = 1922] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x114e31400) [pid = 1922] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12b4dac00) [pid = 1922] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x126e87800) [pid = 1922] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:48:15 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x12b3e1400) [pid = 1922] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 773ms 10:48:16 INFO - PROCESS | 1922 | 1461433696019 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 1922 | 1461433696021 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 10:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:48:16 INFO - PROCESS | 1922 | 1461433696023 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1922 | 1461433696024 Marionette TRACE conn2 <- [1,1982,null,{}] 10:48:16 INFO - PROCESS | 1922 | 1461433696026 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}] 10:48:16 INFO - PROCESS | 1922 | 1461433696104 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:48:16 INFO - PROCESS | 1922 | 1461433696110 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a879000 == 42 [pid = 1922] [id = 503] 10:48:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x1155d9400) [pid = 1922] [serial = 1509] [outer = 0x0] 10:48:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x117846800) [pid = 1922] [serial = 1510] [outer = 0x1155d9400] 10:48:16 INFO - PROCESS | 1922 | 1461433696136 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11aa21000) [pid = 1922] [serial = 1511] [outer = 0x1155d9400] 10:48:16 INFO - PROCESS | 1922 | 1461433696444 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]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 469ms 10:48:16 INFO - PROCESS | 1922 | 1461433696493 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 1922 | 1461433696494 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 10:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:48:16 INFO - PROCESS | 1922 | 1461433696496 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1922 | 1461433696497 Marionette TRACE conn2 <- [1,1986,null,{}] 10:48:16 INFO - PROCESS | 1922 | 1461433696499 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}] 10:48:16 INFO - PROCESS | 1922 | 1461433696578 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:48:16 INFO - PROCESS | 1922 | 1461433696647 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a6f000 == 43 [pid = 1922] [id = 504] 10:48:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x114e30c00) [pid = 1922] [serial = 1512] [outer = 0x0] 10:48:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11a96ec00) [pid = 1922] [serial = 1513] [outer = 0x114e30c00] 10:48:16 INFO - PROCESS | 1922 | 1461433696673 Marionette DEBUG loaded listener.js 10:48:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x1247a0000) [pid = 1922] [serial = 1514] [outer = 0x114e30c00] 10:48:16 INFO - PROCESS | 1922 | 1461433696943 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]]]}] 10:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 470ms 10:48:16 INFO - PROCESS | 1922 | 1461433696966 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:48:16 INFO - PROCESS | 1922 | 1461433696967 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 10:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:48:16 INFO - PROCESS | 1922 | 1461433696970 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:48:16 INFO - PROCESS | 1922 | 1461433696971 Marionette TRACE conn2 <- [1,1990,null,{}] 10:48:16 INFO - PROCESS | 1922 | 1461433696981 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}] 10:48:17 INFO - PROCESS | 1922 | 1461433697067 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:48:17 INFO - PROCESS | 1922 | 1461433697071 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0d1000 == 44 [pid = 1922] [id = 505] 10:48:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x1247a7c00) [pid = 1922] [serial = 1515] [outer = 0x0] 10:48:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x126e31000) [pid = 1922] [serial = 1516] [outer = 0x1247a7c00] 10:48:17 INFO - PROCESS | 1922 | 1461433697097 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x126e8e400) [pid = 1922] [serial = 1517] [outer = 0x1247a7c00] 10:48:17 INFO - PROCESS | 1922 | 1461433697412 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]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 475ms 10:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:48:17 INFO - PROCESS | 1922 | 1461433697446 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 1922 | 1461433697447 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 10:48:17 INFO - PROCESS | 1922 | 1461433697449 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - PROCESS | 1922 | 1461433697450 Marionette TRACE conn2 <- [1,1994,null,{}] 10:48:17 INFO - PROCESS | 1922 | 1461433697452 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}] 10:48:17 INFO - PROCESS | 1922 | 1461433697555 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:48:17 INFO - PROCESS | 1922 | 1461433697565 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0e5000 == 45 [pid = 1922] [id = 506] 10:48:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x126e24c00) [pid = 1922] [serial = 1518] [outer = 0x0] 10:48:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x1271c5000) [pid = 1922] [serial = 1519] [outer = 0x126e24c00] 10:48:17 INFO - PROCESS | 1922 | 1461433697590 Marionette DEBUG loaded listener.js 10:48:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x1276abc00) [pid = 1922] [serial = 1520] [outer = 0x126e24c00] 10:48:17 INFO - PROCESS | 1922 | 1461433697895 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]]]}] 10:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 468ms 10:48:17 INFO - PROCESS | 1922 | 1461433697917 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:48:17 INFO - PROCESS | 1922 | 1461433697919 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 10:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:48:17 INFO - PROCESS | 1922 | 1461433697921 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:48:17 INFO - PROCESS | 1922 | 1461433697923 Marionette TRACE conn2 <- [1,1998,null,{}] 10:48:17 INFO - PROCESS | 1922 | 1461433697928 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}] 10:48:18 INFO - PROCESS | 1922 | 1461433698012 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:48:18 INFO - PROCESS | 1922 | 1461433698115 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x11408d000 == 46 [pid = 1922] [id = 507] 10:48:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x113444c00) [pid = 1922] [serial = 1521] [outer = 0x0] 10:48:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11344ac00) [pid = 1922] [serial = 1522] [outer = 0x113444c00] 10:48:18 INFO - PROCESS | 1922 | 1461433698148 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x1134e7400) [pid = 1922] [serial = 1523] [outer = 0x113444c00] 10:48:18 INFO - PROCESS | 1922 | 1461433698685 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]]]}] 10:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 774ms 10:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:48:18 INFO - PROCESS | 1922 | 1461433698696 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:48:18 INFO - PROCESS | 1922 | 1461433698699 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 10:48:18 INFO - PROCESS | 1922 | 1461433698703 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:48:18 INFO - PROCESS | 1922 | 1461433698705 Marionette TRACE conn2 <- [1,2002,null,{}] 10:48:18 INFO - PROCESS | 1922 | 1461433698709 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}] 10:48:18 INFO - PROCESS | 1922 | 1461433698824 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:48:18 INFO - PROCESS | 1922 | 1461433698904 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad45800 == 47 [pid = 1922] [id = 508] 10:48:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x114e2b800) [pid = 1922] [serial = 1524] [outer = 0x0] 10:48:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x115664800) [pid = 1922] [serial = 1525] [outer = 0x114e2b800] 10:48:18 INFO - PROCESS | 1922 | 1461433698936 Marionette DEBUG loaded listener.js 10:48:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x116449000) [pid = 1922] [serial = 1526] [outer = 0x114e2b800] 10:48:19 INFO - PROCESS | 1922 | 1461433699488 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]]]}] 10:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 823ms 10:48:19 INFO - PROCESS | 1922 | 1461433699529 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:48:19 INFO - PROCESS | 1922 | 1461433699532 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 10:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:48:19 INFO - PROCESS | 1922 | 1461433699534 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:48:19 INFO - PROCESS | 1922 | 1461433699536 Marionette TRACE conn2 <- [1,2006,null,{}] 10:48:19 INFO - PROCESS | 1922 | 1461433699538 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}] 10:48:19 INFO - PROCESS | 1922 | 1461433699651 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:48:19 INFO - PROCESS | 1922 | 1461433699879 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x119216000 == 48 [pid = 1922] [id = 509] 10:48:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x1144b7000) [pid = 1922] [serial = 1527] [outer = 0x0] 10:48:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x114baa400) [pid = 1922] [serial = 1528] [outer = 0x1144b7000] 10:48:19 INFO - PROCESS | 1922 | 1461433699910 Marionette DEBUG loaded listener.js 10:48:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x1155b9000) [pid = 1922] [serial = 1529] [outer = 0x1144b7000] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0e5000 == 47 [pid = 1922] [id = 506] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0d1000 == 46 [pid = 1922] [id = 505] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x129a6f000 == 45 [pid = 1922] [id = 504] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11a879000 == 44 [pid = 1922] [id = 503] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x12b85d000 == 43 [pid = 1922] [id = 502] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12d423c00) [pid = 1922] [serial = 1464] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x12b447800 == 42 [pid = 1922] [id = 501] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x12b118000 == 41 [pid = 1922] [id = 500] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc63800 == 40 [pid = 1922] [id = 499] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x126abe800 == 39 [pid = 1922] [id = 498] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad49800 == 38 [pid = 1922] [id = 497] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x123ccc000 == 37 [pid = 1922] [id = 496] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11c719000 == 36 [pid = 1922] [id = 495] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3bc800 == 35 [pid = 1922] [id = 494] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11bc64800 == 34 [pid = 1922] [id = 493] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11b736000 == 33 [pid = 1922] [id = 492] 10:48:20 INFO - PROCESS | 1922 | 1461433700411 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]]]}] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad4a000 == 32 [pid = 1922] [id = 491] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x11a875000 == 31 [pid = 1922] [id = 490] 10:48:20 INFO - PROCESS | 1922 | --DOCSHELL 0x115708800 == 30 [pid = 1922] [id = 489] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12eb26c00) [pid = 1922] [serial = 1351] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12b485c00) [pid = 1922] [serial = 1449] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12b14c400) [pid = 1922] [serial = 1446] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12be4a400) [pid = 1922] [serial = 1452] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12bbcbc00) [pid = 1922] [serial = 1450] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x115663400) [pid = 1922] [serial = 1455] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x11c453c00) [pid = 1922] [serial = 1458] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11937a400) [pid = 1922] [serial = 1456] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12be65400) [pid = 1922] [serial = 1461] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12be65000) [pid = 1922] [serial = 1453] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x129f5dc00) [pid = 1922] [serial = 1459] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x123fc8800) [pid = 1922] [serial = 1440] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11c45c800) [pid = 1922] [serial = 1437] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x119b52400) [pid = 1922] [serial = 1438] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11b012000) [pid = 1922] [serial = 1434] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11bcdf000) [pid = 1922] [serial = 1435] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11923f000) [pid = 1922] [serial = 1431] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11a948c00) [pid = 1922] [serial = 1432] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11868b400) [pid = 1922] [serial = 1429] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11566a400) [pid = 1922] [serial = 1428] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x1240ac400) [pid = 1922] [serial = 1426] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x119083000) [pid = 1922] [serial = 1425] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x12d0a9400) [pid = 1922] [serial = 1423] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x12b4df400) [pid = 1922] [serial = 1422] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x12b3dc400) [pid = 1922] [serial = 1420] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11c456000) [pid = 1922] [serial = 1419] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x129904400) [pid = 1922] [serial = 1417] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x12474dc00) [pid = 1922] [serial = 1416] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11c458c00) [pid = 1922] [serial = 1414] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11bcdec00) [pid = 1922] [serial = 1413] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11a8c5400) [pid = 1922] [serial = 1411] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x1190a9800) [pid = 1922] [serial = 1410] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x1156e6800) [pid = 1922] [serial = 1408] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x11539cc00) [pid = 1922] [serial = 1407] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x12b568000) [pid = 1922] [serial = 1405] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x12d0d2800) [pid = 1922] [serial = 1462] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x129903000) [pid = 1922] [serial = 1443] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x129ce9000) [pid = 1922] [serial = 1444] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x12b477400) [pid = 1922] [serial = 1447] [outer = 0x0] [url = about:blank] 10:48:20 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x124746000) [pid = 1922] [serial = 1441] [outer = 0x0] [url = about:blank] 10:48:20 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 10:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 926ms 10:48:20 INFO - PROCESS | 1922 | 1461433700461 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:48:20 INFO - PROCESS | 1922 | 1461433700463 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 10:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:48:20 INFO - PROCESS | 1922 | 1461433700466 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:48:20 INFO - PROCESS | 1922 | 1461433700469 Marionette TRACE conn2 <- [1,2010,null,{}] 10:48:20 INFO - PROCESS | 1922 | 1461433700472 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}] 10:48:20 INFO - PROCESS | 1922 | 1461433700550 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:48:20 INFO - PROCESS | 1922 | 1461433700560 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bd0800 == 31 [pid = 1922] [id = 510] 10:48:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x115398800) [pid = 1922] [serial = 1530] [outer = 0x0] 10:48:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x1159cd800) [pid = 1922] [serial = 1531] [outer = 0x115398800] 10:48:20 INFO - PROCESS | 1922 | 1461433700588 Marionette DEBUG loaded listener.js 10:48:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x118d25000) [pid = 1922] [serial = 1532] [outer = 0x115398800] 10:48:20 INFO - PROCESS | 1922 | 1461433700950 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]]]}] 10:48:20 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 10:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms 10:48:21 INFO - PROCESS | 1922 | 1461433701013 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:48:21 INFO - PROCESS | 1922 | 1461433701017 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 10:48:21 INFO - PROCESS | 1922 | 1461433701023 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1922 | 1461433701025 Marionette TRACE conn2 <- [1,2014,null,{}] 10:48:21 INFO - PROCESS | 1922 | 1461433701029 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}] 10:48:21 INFO - PROCESS | 1922 | 1461433701184 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:48:21 INFO - PROCESS | 1922 | 1461433701208 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b209800 == 32 [pid = 1922] [id = 511] 10:48:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x114009800) [pid = 1922] [serial = 1533] [outer = 0x0] 10:48:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11923f000) [pid = 1922] [serial = 1534] [outer = 0x114009800] 10:48:21 INFO - PROCESS | 1922 | 1461433701245 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x119e5bc00) [pid = 1922] [serial = 1535] [outer = 0x114009800] 10:48:21 INFO - PROCESS | 1922 | 1461433701652 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]]]}] 10:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 10:48:21 INFO - PROCESS | 1922 | 1461433701693 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:48:21 INFO - PROCESS | 1922 | 1461433701695 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 10:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:48:21 INFO - PROCESS | 1922 | 1461433701702 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:48:21 INFO - PROCESS | 1922 | 1461433701707 Marionette TRACE conn2 <- [1,2018,null,{}] 10:48:21 INFO - PROCESS | 1922 | 1461433701710 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}] 10:48:21 INFO - PROCESS | 1922 | 1461433701789 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:48:21 INFO - PROCESS | 1922 | 1461433701795 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5a5800 == 33 [pid = 1922] [id = 512] 10:48:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x114544800) [pid = 1922] [serial = 1536] [outer = 0x0] 10:48:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11a943000) [pid = 1922] [serial = 1537] [outer = 0x114544800] 10:48:21 INFO - PROCESS | 1922 | 1461433701822 Marionette DEBUG loaded listener.js 10:48:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11ab94800) [pid = 1922] [serial = 1538] [outer = 0x114544800] 10:48:22 INFO - PROCESS | 1922 | 1461433702149 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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 478ms 10:48:22 INFO - PROCESS | 1922 | 1461433702176 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 1922 | 1461433702178 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 10:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:48:22 INFO - PROCESS | 1922 | 1461433702180 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 1922 | 1461433702181 Marionette TRACE conn2 <- [1,2022,null,{}] 10:48:22 INFO - PROCESS | 1922 | 1461433702184 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}] 10:48:22 INFO - PROCESS | 1922 | 1461433702260 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:48:22 INFO - PROCESS | 1922 | 1461433702320 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad96000 == 34 [pid = 1922] [id = 513] 10:48:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x1190a9400) [pid = 1922] [serial = 1539] [outer = 0x0] 10:48:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11ace0400) [pid = 1922] [serial = 1540] [outer = 0x1190a9400] 10:48:22 INFO - PROCESS | 1922 | 1461433702346 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11b72a800) [pid = 1922] [serial = 1541] [outer = 0x1190a9400] 10:48:22 INFO - PROCESS | 1922 | 1461433702674 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]]]}] 10:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 10:48:22 INFO - PROCESS | 1922 | 1461433702701 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:48:22 INFO - PROCESS | 1922 | 1461433702702 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 10:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:48:22 INFO - PROCESS | 1922 | 1461433702705 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:48:22 INFO - PROCESS | 1922 | 1461433702707 Marionette TRACE conn2 <- [1,2026,null,{}] 10:48:22 INFO - PROCESS | 1922 | 1461433702711 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}] 10:48:22 INFO - PROCESS | 1922 | 1461433702812 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:48:22 INFO - PROCESS | 1922 | 1461433702817 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x126705800 == 35 [pid = 1922] [id = 514] 10:48:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11bb3bc00) [pid = 1922] [serial = 1542] [outer = 0x0] 10:48:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11bb49c00) [pid = 1922] [serial = 1543] [outer = 0x11bb3bc00] 10:48:22 INFO - PROCESS | 1922 | 1461433702851 Marionette DEBUG loaded listener.js 10:48:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11bfef800) [pid = 1922] [serial = 1544] [outer = 0x11bb3bc00] 10:48:23 INFO - PROCESS | 1922 | 1461433703314 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]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 622ms 10:48:23 INFO - PROCESS | 1922 | 1461433703330 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 1922 | 1461433703331 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 10:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:48:23 INFO - PROCESS | 1922 | 1461433703335 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 1922 | 1461433703337 Marionette TRACE conn2 <- [1,2030,null,{}] 10:48:23 INFO - PROCESS | 1922 | 1461433703342 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}] 10:48:23 INFO - PROCESS | 1922 | 1461433703495 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:48:23 INFO - PROCESS | 1922 | 1461433703514 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x127118800 == 36 [pid = 1922] [id = 515] 10:48:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x11bcd2c00) [pid = 1922] [serial = 1545] [outer = 0x0] 10:48:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x11c450800) [pid = 1922] [serial = 1546] [outer = 0x11bcd2c00] 10:48:23 INFO - PROCESS | 1922 | 1461433703545 Marionette DEBUG loaded listener.js 10:48:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11c50ac00) [pid = 1922] [serial = 1547] [outer = 0x11bcd2c00] 10:48:23 INFO - PROCESS | 1922 | 1461433703870 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]]]}] 10:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 574ms 10:48:23 INFO - PROCESS | 1922 | 1461433703909 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:48:23 INFO - PROCESS | 1922 | 1461433703911 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 10:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:48:23 INFO - PROCESS | 1922 | 1461433703913 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:48:23 INFO - PROCESS | 1922 | 1461433703914 Marionette TRACE conn2 <- [1,2034,null,{}] 10:48:23 INFO - PROCESS | 1922 | 1461433703922 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}] 10:48:24 INFO - PROCESS | 1922 | 1461433704018 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:48:24 INFO - PROCESS | 1922 | 1461433704023 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a71800 == 37 [pid = 1922] [id = 516] 10:48:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11bfef400) [pid = 1922] [serial = 1548] [outer = 0x0] 10:48:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11c8ac800) [pid = 1922] [serial = 1549] [outer = 0x11bfef400] 10:48:24 INFO - PROCESS | 1922 | 1461433704049 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x123c4d000) [pid = 1922] [serial = 1550] [outer = 0x11bfef400] 10:48:24 INFO - PROCESS | 1922 | 1461433704404 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]]]}] 10:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 522ms 10:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:48:24 INFO - PROCESS | 1922 | 1461433704436 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:48:24 INFO - PROCESS | 1922 | 1461433704437 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 10:48:24 INFO - PROCESS | 1922 | 1461433704441 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:48:24 INFO - PROCESS | 1922 | 1461433704443 Marionette TRACE conn2 <- [1,2038,null,{}] 10:48:24 INFO - PROCESS | 1922 | 1461433704445 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}] 10:48:24 INFO - PROCESS | 1922 | 1461433704544 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:48:24 INFO - PROCESS | 1922 | 1461433704549 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d2000 == 38 [pid = 1922] [id = 517] 10:48:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11c40e400) [pid = 1922] [serial = 1551] [outer = 0x0] 10:48:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x123c59400) [pid = 1922] [serial = 1552] [outer = 0x11c40e400] 10:48:24 INFO - PROCESS | 1922 | 1461433704574 Marionette DEBUG loaded listener.js 10:48:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x1240abc00) [pid = 1922] [serial = 1553] [outer = 0x11c40e400] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11bb42800) [pid = 1922] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x114bab400) [pid = 1922] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x1155d9400) [pid = 1922] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x114e30c00) [pid = 1922] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x1155e5800) [pid = 1922] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x12439b400) [pid = 1922] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x119057400) [pid = 1922] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x123fc8c00) [pid = 1922] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x113444400) [pid = 1922] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11c45d000) [pid = 1922] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x1155e6800) [pid = 1922] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11a965400) [pid = 1922] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x119b51000) [pid = 1922] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x124748000) [pid = 1922] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x123c50000) [pid = 1922] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x11344d000) [pid = 1922] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x11c189000) [pid = 1922] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:48:24 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x1247a7c00) [pid = 1922] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:48:25 INFO - PROCESS | 1922 | 1461433705054 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]]]}] 10:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 674ms 10:48:25 INFO - PROCESS | 1922 | 1461433705115 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 1922 | 1461433705117 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 10:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:48:25 INFO - PROCESS | 1922 | 1461433705120 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 1922 | 1461433705122 Marionette TRACE conn2 <- [1,2042,null,{}] 10:48:25 INFO - PROCESS | 1922 | 1461433705126 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}] 10:48:25 INFO - PROCESS | 1922 | 1461433705250 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:48:25 INFO - PROCESS | 1922 | 1461433705288 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c536800 == 39 [pid = 1922] [id = 518] 10:48:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x1190a8000) [pid = 1922] [serial = 1554] [outer = 0x0] 10:48:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11ab91800) [pid = 1922] [serial = 1555] [outer = 0x1190a8000] 10:48:25 INFO - PROCESS | 1922 | 1461433705324 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11c40b400) [pid = 1922] [serial = 1556] [outer = 0x1190a8000] 10:48:25 INFO - PROCESS | 1922 | 1461433705722 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]]]}] 10:48:25 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) 10:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 624ms 10:48:25 INFO - PROCESS | 1922 | 1461433705745 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:48:25 INFO - PROCESS | 1922 | 1461433705746 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 10:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:48:25 INFO - PROCESS | 1922 | 1461433705748 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:48:25 INFO - PROCESS | 1922 | 1461433705749 Marionette TRACE conn2 <- [1,2046,null,{}] 10:48:25 INFO - PROCESS | 1922 | 1461433705752 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}] 10:48:25 INFO - PROCESS | 1922 | 1461433705860 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:48:25 INFO - PROCESS | 1922 | 1461433705867 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b526800 == 40 [pid = 1922] [id = 519] 10:48:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11c40d000) [pid = 1922] [serial = 1557] [outer = 0x0] 10:48:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x1240ac000) [pid = 1922] [serial = 1558] [outer = 0x11c40d000] 10:48:25 INFO - PROCESS | 1922 | 1461433705897 Marionette DEBUG loaded listener.js 10:48:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x124745800) [pid = 1922] [serial = 1559] [outer = 0x11c40d000] 10:48:26 INFO - PROCESS | 1922 | 1461433706214 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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 518ms 10:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:48:26 INFO - PROCESS | 1922 | 1461433706267 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 1922 | 1461433706268 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 10:48:26 INFO - PROCESS | 1922 | 1461433706270 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 1922 | 1461433706272 Marionette TRACE conn2 <- [1,2050,null,{}] 10:48:26 INFO - PROCESS | 1922 | 1461433706275 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}] 10:48:26 INFO - PROCESS | 1922 | 1461433706365 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:48:26 INFO - PROCESS | 1922 | 1461433706370 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0cd000 == 41 [pid = 1922] [id = 520] 10:48:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x124538c00) [pid = 1922] [serial = 1560] [outer = 0x0] 10:48:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x126aa1c00) [pid = 1922] [serial = 1561] [outer = 0x124538c00] 10:48:26 INFO - PROCESS | 1922 | 1461433706400 Marionette DEBUG loaded listener.js 10:48:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x1276ac000) [pid = 1922] [serial = 1562] [outer = 0x124538c00] 10:48:26 INFO - PROCESS | 1922 | 1461433706725 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]]]}] 10:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 471ms 10:48:26 INFO - PROCESS | 1922 | 1461433706748 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:48:26 INFO - PROCESS | 1922 | 1461433706749 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 10:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:48:26 INFO - PROCESS | 1922 | 1461433706768 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:48:26 INFO - PROCESS | 1922 | 1461433706769 Marionette TRACE conn2 <- [1,2054,null,{}] 10:48:26 INFO - PROCESS | 1922 | 1461433706780 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}] 10:48:26 INFO - PROCESS | 1922 | 1461433706914 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:48:26 INFO - PROCESS | 1922 | 1461433706967 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x115962800 == 42 [pid = 1922] [id = 521] 10:48:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x113447400) [pid = 1922] [serial = 1563] [outer = 0x0] 10:48:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x1134e8800) [pid = 1922] [serial = 1564] [outer = 0x113447400] 10:48:27 INFO - PROCESS | 1922 | 1461433707001 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x114e38800) [pid = 1922] [serial = 1565] [outer = 0x113447400] 10:48:27 INFO - PROCESS | 1922 | 1461433707470 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]]]}] 10:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 746ms 10:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:48:27 INFO - PROCESS | 1922 | 1461433707498 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:48:27 INFO - PROCESS | 1922 | 1461433707502 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 10:48:27 INFO - PROCESS | 1922 | 1461433707505 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:48:27 INFO - PROCESS | 1922 | 1461433707508 Marionette TRACE conn2 <- [1,2058,null,{}] 10:48:27 INFO - PROCESS | 1922 | 1461433707511 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}] 10:48:27 INFO - PROCESS | 1922 | 1461433707617 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:48:27 INFO - PROCESS | 1922 | 1461433707711 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3a2000 == 43 [pid = 1922] [id = 522] 10:48:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x1190a1800) [pid = 1922] [serial = 1566] [outer = 0x0] 10:48:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x1190a7800) [pid = 1922] [serial = 1567] [outer = 0x1190a1800] 10:48:27 INFO - PROCESS | 1922 | 1461433707758 Marionette DEBUG loaded listener.js 10:48:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x119e5d800) [pid = 1922] [serial = 1568] [outer = 0x1190a1800] 10:48:28 INFO - PROCESS | 1922 | 1461433708206 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]]]}] 10:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 722ms 10:48:28 INFO - PROCESS | 1922 | 1461433708228 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:48:28 INFO - PROCESS | 1922 | 1461433708231 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 10:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:48:28 INFO - PROCESS | 1922 | 1461433708235 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:48:28 INFO - PROCESS | 1922 | 1461433708238 Marionette TRACE conn2 <- [1,2062,null,{}] 10:48:28 INFO - PROCESS | 1922 | 1461433708242 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}] 10:48:28 INFO - PROCESS | 1922 | 1461433708386 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:48:28 INFO - PROCESS | 1922 | 1461433708513 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b118000 == 44 [pid = 1922] [id = 523] 10:48:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11a969800) [pid = 1922] [serial = 1569] [outer = 0x0] 10:48:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11adc5c00) [pid = 1922] [serial = 1570] [outer = 0x11a969800] 10:48:28 INFO - PROCESS | 1922 | 1461433708550 Marionette DEBUG loaded listener.js 10:48:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11bb45000) [pid = 1922] [serial = 1571] [outer = 0x11a969800] 10:48:29 INFO - PROCESS | 1922 | 1461433709021 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]]]}] 10:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 831ms 10:48:29 INFO - PROCESS | 1922 | 1461433709066 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:48:29 INFO - PROCESS | 1922 | 1461433709071 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 10:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:48:29 INFO - PROCESS | 1922 | 1461433709083 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:48:29 INFO - PROCESS | 1922 | 1461433709088 Marionette TRACE conn2 <- [1,2066,null,{}] 10:48:29 INFO - PROCESS | 1922 | 1461433709092 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}] 10:48:29 INFO - PROCESS | 1922 | 1461433709243 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:48:29 INFO - PROCESS | 1922 | 1461433709324 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d40f800 == 45 [pid = 1922] [id = 524] 10:48:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11566f400) [pid = 1922] [serial = 1572] [outer = 0x0] 10:48:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11c454000) [pid = 1922] [serial = 1573] [outer = 0x11566f400] 10:48:29 INFO - PROCESS | 1922 | 1461433709356 Marionette DEBUG loaded listener.js 10:48:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x124746400) [pid = 1922] [serial = 1574] [outer = 0x11566f400] 10:48:29 INFO - PROCESS | 1922 | 1461433709738 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]]]}] 10:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 734ms 10:48:29 INFO - PROCESS | 1922 | 1461433709809 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:48:29 INFO - PROCESS | 1922 | 1461433709811 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 10:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:48:29 INFO - PROCESS | 1922 | 1461433709813 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:48:29 INFO - PROCESS | 1922 | 1461433709815 Marionette TRACE conn2 <- [1,2070,null,{}] 10:48:29 INFO - PROCESS | 1922 | 1461433709817 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}] 10:48:29 INFO - PROCESS | 1922 | 1461433709917 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:48:29 INFO - PROCESS | 1922 | 1461433709972 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5a3800 == 46 [pid = 1922] [id = 525] 10:48:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12474d400) [pid = 1922] [serial = 1575] [outer = 0x0] 10:48:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x126e8e000) [pid = 1922] [serial = 1576] [outer = 0x12474d400] 10:48:30 INFO - PROCESS | 1922 | 1461433710003 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12891a400) [pid = 1922] [serial = 1577] [outer = 0x12474d400] 10:48:30 INFO - PROCESS | 1922 | 1461433710477 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]]]}] 10:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 673ms 10:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:48:30 INFO - PROCESS | 1922 | 1461433710487 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:48:30 INFO - PROCESS | 1922 | 1461433710488 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 10:48:30 INFO - PROCESS | 1922 | 1461433710493 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:48:30 INFO - PROCESS | 1922 | 1461433710494 Marionette TRACE conn2 <- [1,2074,null,{}] 10:48:30 INFO - PROCESS | 1922 | 1461433710497 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}] 10:48:30 INFO - PROCESS | 1922 | 1461433710616 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:48:30 INFO - PROCESS | 1922 | 1461433710829 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ada7000 == 47 [pid = 1922] [id = 526] 10:48:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x1142ce400) [pid = 1922] [serial = 1578] [outer = 0x0] 10:48:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x114545000) [pid = 1922] [serial = 1579] [outer = 0x1142ce400] 10:48:30 INFO - PROCESS | 1922 | 1461433710860 Marionette DEBUG loaded listener.js 10:48:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x115398c00) [pid = 1922] [serial = 1580] [outer = 0x1142ce400] 10:48:31 INFO - PROCESS | 1922 | 1461433711284 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]]]}] 10:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 826ms 10:48:31 INFO - PROCESS | 1922 | 1461433711319 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:48:31 INFO - PROCESS | 1922 | 1461433711321 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 10:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:48:31 INFO - PROCESS | 1922 | 1461433711324 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:48:31 INFO - PROCESS | 1922 | 1461433711327 Marionette TRACE conn2 <- [1,2078,null,{}] 10:48:31 INFO - PROCESS | 1922 | 1461433711330 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}] 10:48:31 INFO - PROCESS | 1922 | 1461433711427 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:48:31 INFO - PROCESS | 1922 | 1461433711477 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad9e000 == 48 [pid = 1922] [id = 527] 10:48:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11566f800) [pid = 1922] [serial = 1581] [outer = 0x0] 10:48:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x118d19400) [pid = 1922] [serial = 1582] [outer = 0x11566f800] 10:48:31 INFO - PROCESS | 1922 | 1461433711502 Marionette DEBUG loaded listener.js 10:48:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x1190a9800) [pid = 1922] [serial = 1583] [outer = 0x11566f800] 10:48:31 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0cd000 == 47 [pid = 1922] [id = 520] 10:48:31 INFO - PROCESS | 1922 | --DOCSHELL 0x12b526800 == 46 [pid = 1922] [id = 519] 10:48:31 INFO - PROCESS | 1922 | --DOCSHELL 0x11c536800 == 45 [pid = 1922] [id = 518] 10:48:31 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d2000 == 44 [pid = 1922] [id = 517] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x129a71800 == 43 [pid = 1922] [id = 516] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x127118800 == 42 [pid = 1922] [id = 515] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x126705800 == 41 [pid = 1922] [id = 514] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad96000 == 40 [pid = 1922] [id = 513] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5a5800 == 39 [pid = 1922] [id = 512] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11b209800 == 38 [pid = 1922] [id = 511] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x119bd0800 == 37 [pid = 1922] [id = 510] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x119216000 == 36 [pid = 1922] [id = 509] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad45800 == 35 [pid = 1922] [id = 508] 10:48:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11408d000 == 34 [pid = 1922] [id = 507] 10:48:32 INFO - PROCESS | 1922 | 1461433712045 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]]]}] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11bff6400) [pid = 1922] [serial = 1493] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x114e32800) [pid = 1922] [serial = 1468] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x11aa21000) [pid = 1922] [serial = 1511] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11a96ec00) [pid = 1922] [serial = 1513] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x11a607000) [pid = 1922] [serial = 1480] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x124750400) [pid = 1922] [serial = 1508] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x119be4c00) [pid = 1922] [serial = 1478] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x124138400) [pid = 1922] [serial = 1504] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x1190a0800) [pid = 1922] [serial = 1475] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x123c4e800) [pid = 1922] [serial = 1499] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11566f000) [pid = 1922] [serial = 1472] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11aa23c00) [pid = 1922] [serial = 1483] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x119be3000) [pid = 1922] [serial = 1490] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11bcda000) [pid = 1922] [serial = 1492] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x12d42d400) [pid = 1922] [serial = 1465] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x124748400) [pid = 1922] [serial = 1507] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x123c56000) [pid = 1922] [serial = 1501] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11bb3f800) [pid = 1922] [serial = 1489] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x11b00ac00) [pid = 1922] [serial = 1486] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x114bad000) [pid = 1922] [serial = 1467] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x11b018400) [pid = 1922] [serial = 1487] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11c451800) [pid = 1922] [serial = 1495] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11a93ac00) [pid = 1922] [serial = 1481] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x123fc7c00) [pid = 1922] [serial = 1502] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11c7d7c00) [pid = 1922] [serial = 898] [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.] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11c459000) [pid = 1922] [serial = 1496] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11c8a2400) [pid = 1922] [serial = 1498] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x1190aac00) [pid = 1922] [serial = 1477] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x126e31000) [pid = 1922] [serial = 1516] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x117846800) [pid = 1922] [serial = 1510] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x1247a0000) [pid = 1922] [serial = 1514] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11adc0000) [pid = 1922] [serial = 1484] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x12439b000) [pid = 1922] [serial = 1505] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 85 (0x118689000) [pid = 1922] [serial = 1474] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 84 (0x115667400) [pid = 1922] [serial = 1471] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 83 (0x126e8e400) [pid = 1922] [serial = 1517] [outer = 0x0] [url = about:blank] 10:48:32 INFO - PROCESS | 1922 | --DOMWINDOW == 82 (0x1271c5000) [pid = 1922] [serial = 1519] [outer = 0x0] [url = about:blank] 10:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 775ms 10:48:32 INFO - PROCESS | 1922 | 1461433712103 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 1922 | 1461433712107 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 10:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:48:32 INFO - PROCESS | 1922 | 1461433712120 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 1922 | 1461433712122 Marionette TRACE conn2 <- [1,2082,null,{}] 10:48:32 INFO - PROCESS | 1922 | 1461433712127 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}] 10:48:32 INFO - PROCESS | 1922 | 1461433712253 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:48:32 INFO - PROCESS | 1922 | 1461433712319 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a903800 == 35 [pid = 1922] [id = 528] 10:48:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 83 (0x119051000) [pid = 1922] [serial = 1584] [outer = 0x0] 10:48:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 84 (0x119e54c00) [pid = 1922] [serial = 1585] [outer = 0x119051000] 10:48:32 INFO - PROCESS | 1922 | 1461433712348 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 85 (0x11a966800) [pid = 1922] [serial = 1586] [outer = 0x119051000] 10:48:32 INFO - PROCESS | 1922 | 1461433712681 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]]]}] 10:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 575ms 10:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:48:32 INFO - PROCESS | 1922 | 1461433712696 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:48:32 INFO - PROCESS | 1922 | 1461433712697 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 10:48:32 INFO - PROCESS | 1922 | 1461433712704 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:48:32 INFO - PROCESS | 1922 | 1461433712711 Marionette TRACE conn2 <- [1,2086,null,{}] 10:48:32 INFO - PROCESS | 1922 | 1461433712714 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}] 10:48:32 INFO - PROCESS | 1922 | 1461433712796 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:48:32 INFO - PROCESS | 1922 | 1461433712801 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a59800 == 36 [pid = 1922] [id = 529] 10:48:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 86 (0x11a967c00) [pid = 1922] [serial = 1587] [outer = 0x0] 10:48:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x11ace0000) [pid = 1922] [serial = 1588] [outer = 0x11a967c00] 10:48:32 INFO - PROCESS | 1922 | 1461433712827 Marionette DEBUG loaded listener.js 10:48:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11bb47400) [pid = 1922] [serial = 1589] [outer = 0x11a967c00] 10:48:33 INFO - PROCESS | 1922 | 1461433713198 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]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 529ms 10:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:48:33 INFO - PROCESS | 1922 | 1461433713230 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 1922 | 1461433713232 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 10:48:33 INFO - PROCESS | 1922 | 1461433713235 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 1922 | 1461433713238 Marionette TRACE conn2 <- [1,2090,null,{}] 10:48:33 INFO - PROCESS | 1922 | 1461433713244 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}] 10:48:33 INFO - PROCESS | 1922 | 1461433713372 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:48:33 INFO - PROCESS | 1922 | 1461433713381 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x12433b800 == 37 [pid = 1922] [id = 530] 10:48:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x11b725000) [pid = 1922] [serial = 1590] [outer = 0x0] 10:48:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x11bffac00) [pid = 1922] [serial = 1591] [outer = 0x11b725000] 10:48:33 INFO - PROCESS | 1922 | 1461433713423 Marionette DEBUG loaded listener.js 10:48:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11c456c00) [pid = 1922] [serial = 1592] [outer = 0x11b725000] 10:48:33 INFO - PROCESS | 1922 | 1461433713830 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]]]}] 10:48:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 625ms 10:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:48:33 INFO - PROCESS | 1922 | 1461433713864 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:48:33 INFO - PROCESS | 1922 | 1461433713866 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 10:48:33 INFO - PROCESS | 1922 | 1461433713869 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:48:33 INFO - PROCESS | 1922 | 1461433713871 Marionette TRACE conn2 <- [1,2094,null,{}] 10:48:33 INFO - PROCESS | 1922 | 1461433713875 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}] 10:48:34 INFO - PROCESS | 1922 | 1461433713999 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:48:34 INFO - PROCESS | 1922 | 1461433714008 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad56800 == 38 [pid = 1922] [id = 531] 10:48:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x123b1f000) [pid = 1922] [serial = 1593] [outer = 0x0] 10:48:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x123bee400) [pid = 1922] [serial = 1594] [outer = 0x123b1f000] 10:48:34 INFO - PROCESS | 1922 | 1461433714061 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x123d0b800) [pid = 1922] [serial = 1595] [outer = 0x123b1f000] 10:48:34 INFO - PROCESS | 1922 | 1461433714552 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]]]}] 10:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 722ms 10:48:34 INFO - PROCESS | 1922 | 1461433714594 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:48:34 INFO - PROCESS | 1922 | 1461433714596 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 10:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:48:34 INFO - PROCESS | 1922 | 1461433714598 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:48:34 INFO - PROCESS | 1922 | 1461433714599 Marionette TRACE conn2 <- [1,2098,null,{}] 10:48:34 INFO - PROCESS | 1922 | 1461433714601 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}] 10:48:34 INFO - PROCESS | 1922 | 1461433714704 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:48:34 INFO - PROCESS | 1922 | 1461433714755 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2cd800 == 39 [pid = 1922] [id = 532] 10:48:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x124749000) [pid = 1922] [serial = 1596] [outer = 0x0] 10:48:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x124752c00) [pid = 1922] [serial = 1597] [outer = 0x124749000] 10:48:34 INFO - PROCESS | 1922 | 1461433714780 Marionette DEBUG loaded listener.js 10:48:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x126e92000) [pid = 1922] [serial = 1598] [outer = 0x124749000] 10:48:35 INFO - PROCESS | 1922 | 1461433715093 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]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 10:48:35 INFO - PROCESS | 1922 | 1461433715118 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 1922 | 1461433715119 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 10:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:48:35 INFO - PROCESS | 1922 | 1461433715121 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 1922 | 1461433715122 Marionette TRACE conn2 <- [1,2102,null,{}] 10:48:35 INFO - PROCESS | 1922 | 1461433715127 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}] 10:48:35 INFO - PROCESS | 1922 | 1461433715227 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:48:35 INFO - PROCESS | 1922 | 1461433715231 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b450800 == 40 [pid = 1922] [id = 533] 10:48:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x12474b000) [pid = 1922] [serial = 1599] [outer = 0x0] 10:48:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x1276a7400) [pid = 1922] [serial = 1600] [outer = 0x12474b000] 10:48:35 INFO - PROCESS | 1922 | 1461433715287 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x128fa5000) [pid = 1922] [serial = 1601] [outer = 0x12474b000] 10:48:35 INFO - PROCESS | 1922 | 1461433715604 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]]]}] 10:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 523ms 10:48:35 INFO - PROCESS | 1922 | 1461433715649 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:48:35 INFO - PROCESS | 1922 | 1461433715650 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 10:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:48:35 INFO - PROCESS | 1922 | 1461433715652 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:48:35 INFO - PROCESS | 1922 | 1461433715654 Marionette TRACE conn2 <- [1,2106,null,{}] 10:48:35 INFO - PROCESS | 1922 | 1461433715656 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}] 10:48:35 INFO - PROCESS | 1922 | 1461433715754 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:48:35 INFO - PROCESS | 1922 | 1461433715758 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc08000 == 41 [pid = 1922] [id = 534] 10:48:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x126e28800) [pid = 1922] [serial = 1602] [outer = 0x0] 10:48:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x129903000) [pid = 1922] [serial = 1603] [outer = 0x126e28800] 10:48:35 INFO - PROCESS | 1922 | 1461433715783 Marionette DEBUG loaded listener.js 10:48:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x12990c000) [pid = 1922] [serial = 1604] [outer = 0x126e28800] 10:48:36 INFO - PROCESS | 1922 | 1461433716137 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 10:48:36 INFO - PROCESS | 1922 | 1461433716172 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:48:36 INFO - PROCESS | 1922 | 1461433716174 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 10:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:48:36 INFO - PROCESS | 1922 | 1461433716177 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 1922 | 1461433716178 Marionette TRACE conn2 <- [1,2110,null,{}] 10:48:36 INFO - PROCESS | 1922 | 1461433716181 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}] 10:48:36 INFO - PROCESS | 1922 | 1461433716350 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11bcd2c00) [pid = 1922] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11bb3bc00) [pid = 1922] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x11bfef400) [pid = 1922] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11c40e400) [pid = 1922] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x114544800) [pid = 1922] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x1190a9400) [pid = 1922] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x1144b7000) [pid = 1922] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x115398800) [pid = 1922] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x114009800) [pid = 1922] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11c40d000) [pid = 1922] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:48:36 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x1190a8000) [pid = 1922] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:48:36 INFO - PROCESS | 1922 | 1461433716396 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bd0000 == 42 [pid = 1922] [id = 535] 10:48:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x1144b7000) [pid = 1922] [serial = 1605] [outer = 0x0] 10:48:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x114e33800) [pid = 1922] [serial = 1606] [outer = 0x1144b7000] 10:48:36 INFO - PROCESS | 1922 | 1461433716422 Marionette DEBUG loaded listener.js 10:48:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11aa28800) [pid = 1922] [serial = 1607] [outer = 0x1144b7000] 10:48:36 INFO - PROCESS | 1922 | 1461433716715 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]]]}] 10:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 570ms 10:48:36 INFO - PROCESS | 1922 | 1461433716748 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:48:36 INFO - PROCESS | 1922 | 1461433716749 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 10:48:36 INFO - PROCESS | 1922 | 1461433716751 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:48:36 INFO - PROCESS | 1922 | 1461433716752 Marionette TRACE conn2 <- [1,2114,null,{}] 10:48:36 INFO - PROCESS | 1922 | 1461433716755 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}] 10:48:36 INFO - PROCESS | 1922 | 1461433716837 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:48:36 INFO - PROCESS | 1922 | 1461433716941 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x114b75800 == 43 [pid = 1922] [id = 536] 10:48:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x113445c00) [pid = 1922] [serial = 1608] [outer = 0x0] 10:48:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x1134e2800) [pid = 1922] [serial = 1609] [outer = 0x113445c00] 10:48:36 INFO - PROCESS | 1922 | 1461433716972 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x114e30400) [pid = 1922] [serial = 1610] [outer = 0x113445c00] 10:48:37 INFO - PROCESS | 1922 | 1461433717449 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]]]}] 10:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 722ms 10:48:37 INFO - PROCESS | 1922 | 1461433717477 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:48:37 INFO - PROCESS | 1922 | 1461433717480 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 10:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:48:37 INFO - PROCESS | 1922 | 1461433717484 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:48:37 INFO - PROCESS | 1922 | 1461433717487 Marionette TRACE conn2 <- [1,2118,null,{}] 10:48:37 INFO - PROCESS | 1922 | 1461433717509 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}] 10:48:37 INFO - PROCESS | 1922 | 1461433717619 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:48:37 INFO - PROCESS | 1922 | 1461433717687 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c855000 == 44 [pid = 1922] [id = 537] 10:48:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x118f18000) [pid = 1922] [serial = 1611] [outer = 0x0] 10:48:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x119294000) [pid = 1922] [serial = 1612] [outer = 0x118f18000] 10:48:37 INFO - PROCESS | 1922 | 1461433717719 Marionette DEBUG loaded listener.js 10:48:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11a945c00) [pid = 1922] [serial = 1613] [outer = 0x118f18000] 10:48:38 INFO - PROCESS | 1922 | 1461433718134 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]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 671ms 10:48:38 INFO - PROCESS | 1922 | 1461433718160 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 1922 | 1461433718163 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 10:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:48:38 INFO - PROCESS | 1922 | 1461433718165 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 1922 | 1461433718167 Marionette TRACE conn2 <- [1,2122,null,{}] 10:48:38 INFO - PROCESS | 1922 | 1461433718169 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}] 10:48:38 INFO - PROCESS | 1922 | 1461433718292 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:48:38 INFO - PROCESS | 1922 | 1461433718365 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b526800 == 45 [pid = 1922] [id = 538] 10:48:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x11b00c400) [pid = 1922] [serial = 1614] [outer = 0x0] 10:48:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x11bb47800) [pid = 1922] [serial = 1615] [outer = 0x11b00c400] 10:48:38 INFO - PROCESS | 1922 | 1461433718396 Marionette DEBUG loaded listener.js 10:48:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x11c454c00) [pid = 1922] [serial = 1616] [outer = 0x11b00c400] 10:48:38 INFO - PROCESS | 1922 | 1461433718818 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]]]}] 10:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 720ms 10:48:38 INFO - PROCESS | 1922 | 1461433718886 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:48:38 INFO - PROCESS | 1922 | 1461433718887 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 10:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:48:38 INFO - PROCESS | 1922 | 1461433718895 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:48:38 INFO - PROCESS | 1922 | 1461433718899 Marionette TRACE conn2 <- [1,2126,null,{}] 10:48:38 INFO - PROCESS | 1922 | 1461433718903 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}] 10:48:39 INFO - PROCESS | 1922 | 1461433719005 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:48:39 INFO - PROCESS | 1922 | 1461433719075 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5aa000 == 46 [pid = 1922] [id = 539] 10:48:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11bc2cc00) [pid = 1922] [serial = 1617] [outer = 0x0] 10:48:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x123c56000) [pid = 1922] [serial = 1618] [outer = 0x11bc2cc00] 10:48:39 INFO - PROCESS | 1922 | 1461433719104 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x128920000) [pid = 1922] [serial = 1619] [outer = 0x11bc2cc00] 10:48:39 INFO - PROCESS | 1922 | 1461433719529 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]]]}] 10:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 679ms 10:48:39 INFO - PROCESS | 1922 | 1461433719570 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:48:39 INFO - PROCESS | 1922 | 1461433719572 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 10:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:48:39 INFO - PROCESS | 1922 | 1461433719593 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:48:39 INFO - PROCESS | 1922 | 1461433719594 Marionette TRACE conn2 <- [1,2130,null,{}] 10:48:39 INFO - PROCESS | 1922 | 1461433719597 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}] 10:48:39 INFO - PROCESS | 1922 | 1461433719725 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:48:39 INFO - PROCESS | 1922 | 1461433719787 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de12800 == 47 [pid = 1922] [id = 540] 10:48:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x129ce4000) [pid = 1922] [serial = 1620] [outer = 0x0] 10:48:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x129f61000) [pid = 1922] [serial = 1621] [outer = 0x129ce4000] 10:48:39 INFO - PROCESS | 1922 | 1461433719873 Marionette DEBUG loaded listener.js 10:48:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x129c19c00) [pid = 1922] [serial = 1622] [outer = 0x129ce4000] 10:48:40 INFO - PROCESS | 1922 | 1461433720420 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] 10:48:40 INFO - PROCESS | 1922 | 1461433720535 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 10:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:48:40 INFO - PROCESS | 1922 | 1461433720541 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:48:40 INFO - PROCESS | 1922 | 1461433720543 Marionette TRACE conn2 <- [1,2134,null,{}] 10:48:40 INFO - PROCESS | 1922 | 1461433720547 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}] 10:48:40 INFO - PROCESS | 1922 | 1461433720705 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:48:40 INFO - PROCESS | 1922 | 1461433720831 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x115250800 == 48 [pid = 1922] [id = 541] 10:48:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x1190ac800) [pid = 1922] [serial = 1623] [outer = 0x0] 10:48:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11b017800) [pid = 1922] [serial = 1624] [outer = 0x1190ac800] 10:48:40 INFO - PROCESS | 1922 | 1461433720893 Marionette DEBUG loaded listener.js 10:48:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12b156400) [pid = 1922] [serial = 1625] [outer = 0x1190ac800] 10:48:41 INFO - PROCESS | 1922 | 1461433721509 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]]]}] 10:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1025ms 10:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:48:41 INFO - PROCESS | 1922 | 1461433721566 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 10:48:41 INFO - PROCESS | 1922 | 1461433721569 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 10:48:41 INFO - PROCESS | 1922 | 1461433721572 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:48:41 INFO - PROCESS | 1922 | 1461433721574 Marionette TRACE conn2 <- [1,2138,null,{}] 10:48:41 INFO - PROCESS | 1922 | 1461433721578 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}] 10:48:41 INFO - PROCESS | 1922 | 1461433721679 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:48:41 INFO - PROCESS | 1922 | 1461433721736 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad4f000 == 49 [pid = 1922] [id = 542] 10:48:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11566a800) [pid = 1922] [serial = 1626] [outer = 0x0] 10:48:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x118642c00) [pid = 1922] [serial = 1627] [outer = 0x11566a800] 10:48:41 INFO - PROCESS | 1922 | 1461433721765 Marionette DEBUG loaded listener.js 10:48:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x119081400) [pid = 1922] [serial = 1628] [outer = 0x11566a800] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x119bd0000 == 48 [pid = 1922] [id = 535] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc08000 == 47 [pid = 1922] [id = 534] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x12b450800 == 46 [pid = 1922] [id = 533] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2cd800 == 45 [pid = 1922] [id = 532] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad56800 == 44 [pid = 1922] [id = 531] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x12433b800 == 43 [pid = 1922] [id = 530] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x123a59800 == 42 [pid = 1922] [id = 529] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x11a903800 == 41 [pid = 1922] [id = 528] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x126aa1c00) [pid = 1922] [serial = 1561] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad9e000 == 40 [pid = 1922] [id = 527] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x11ada7000 == 39 [pid = 1922] [id = 526] 10:48:42 INFO - PROCESS | 1922 | --DOCSHELL 0x115962800 == 38 [pid = 1922] [id = 521] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x11c450800) [pid = 1922] [serial = 1546] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x11bb49c00) [pid = 1922] [serial = 1543] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x11c8ac800) [pid = 1922] [serial = 1549] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x123c59400) [pid = 1922] [serial = 1552] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11344ac00) [pid = 1922] [serial = 1522] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11a943000) [pid = 1922] [serial = 1537] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11ab94800) [pid = 1922] [serial = 1538] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11ace0400) [pid = 1922] [serial = 1540] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x115664800) [pid = 1922] [serial = 1525] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x123c4d000) [pid = 1922] [serial = 1550] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x1155b9000) [pid = 1922] [serial = 1529] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x114baa400) [pid = 1922] [serial = 1528] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x1159cd800) [pid = 1922] [serial = 1531] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x118d25000) [pid = 1922] [serial = 1532] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x11923f000) [pid = 1922] [serial = 1534] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x119e5bc00) [pid = 1922] [serial = 1535] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x1240abc00) [pid = 1922] [serial = 1553] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x124745800) [pid = 1922] [serial = 1559] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11ab91800) [pid = 1922] [serial = 1555] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x11bfef800) [pid = 1922] [serial = 1544] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11c50ac00) [pid = 1922] [serial = 1547] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11c40b400) [pid = 1922] [serial = 1556] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11b72a800) [pid = 1922] [serial = 1541] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x1240ac000) [pid = 1922] [serial = 1558] [outer = 0x0] [url = about:blank] 10:48:42 INFO - PROCESS | 1922 | 1461433722192 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]]]}] 10:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 672ms 10:48:42 INFO - PROCESS | 1922 | 1461433722245 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:48:42 INFO - PROCESS | 1922 | 1461433722248 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 10:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:48:42 INFO - PROCESS | 1922 | 1461433722253 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 1922 | 1461433722255 Marionette TRACE conn2 <- [1,2142,null,{}] 10:48:42 INFO - PROCESS | 1922 | 1461433722257 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}] 10:48:42 INFO - PROCESS | 1922 | 1461433722364 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:48:42 INFO - PROCESS | 1922 | 1461433722421 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x11adaa000 == 39 [pid = 1922] [id = 543] 10:48:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x1156e0000) [pid = 1922] [serial = 1629] [outer = 0x0] 10:48:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x1190aa800) [pid = 1922] [serial = 1630] [outer = 0x1156e0000] 10:48:42 INFO - PROCESS | 1922 | 1461433722448 Marionette DEBUG loaded listener.js 10:48:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11a96bc00) [pid = 1922] [serial = 1631] [outer = 0x1156e0000] 10:48:42 INFO - PROCESS | 1922 | 1461433722770 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] 10:48:42 INFO - PROCESS | 1922 | 1461433722824 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 10:48:42 INFO - PROCESS | 1922 | 1461433722827 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:48:42 INFO - PROCESS | 1922 | 1461433722829 Marionette TRACE conn2 <- [1,2146,null,{}] 10:48:42 INFO - PROCESS | 1922 | 1461433722836 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}] 10:48:42 INFO - PROCESS | 1922 | 1461433722919 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:48:42 INFO - PROCESS | 1922 | 1461433722979 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x12670a800 == 40 [pid = 1922] [id = 544] 10:48:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11ab94800) [pid = 1922] [serial = 1632] [outer = 0x0] 10:48:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x11b7b6800) [pid = 1922] [serial = 1633] [outer = 0x11ab94800] 10:48:43 INFO - PROCESS | 1922 | 1461433723007 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11c45c400) [pid = 1922] [serial = 1634] [outer = 0x11ab94800] 10:48:43 INFO - PROCESS | 1922 | 1461433723320 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] 10:48:43 INFO - PROCESS | 1922 | 1461433723349 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 10:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:48:43 INFO - PROCESS | 1922 | 1461433723352 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 1922 | 1461433723353 Marionette TRACE conn2 <- [1,2150,null,{}] 10:48:43 INFO - PROCESS | 1922 | 1461433723356 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}] 10:48:43 INFO - PROCESS | 1922 | 1461433723464 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:48:43 INFO - PROCESS | 1922 | 1461433723538 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276c1000 == 41 [pid = 1922] [id = 545] 10:48:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11ace0400) [pid = 1922] [serial = 1635] [outer = 0x0] 10:48:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x123b1bc00) [pid = 1922] [serial = 1636] [outer = 0x11ace0400] 10:48:43 INFO - PROCESS | 1922 | 1461433723564 Marionette DEBUG loaded listener.js 10:48:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x124138800) [pid = 1922] [serial = 1637] [outer = 0x11ace0400] 10:48:43 INFO - PROCESS | 1922 | 1461433723866 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]]]}] 10:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 572ms 10:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:48:43 INFO - PROCESS | 1922 | 1461433723924 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:48:43 INFO - PROCESS | 1922 | 1461433723926 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 10:48:43 INFO - PROCESS | 1922 | 1461433723928 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:48:43 INFO - PROCESS | 1922 | 1461433723929 Marionette TRACE conn2 <- [1,2154,null,{}] 10:48:43 INFO - PROCESS | 1922 | 1461433723931 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}] 10:48:44 INFO - PROCESS | 1922 | 1461433724012 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:48:44 INFO - PROCESS | 1922 | 1461433724016 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2d6000 == 42 [pid = 1922] [id = 546] 10:48:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x124138400) [pid = 1922] [serial = 1638] [outer = 0x0] 10:48:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x124747000) [pid = 1922] [serial = 1639] [outer = 0x124138400] 10:48:44 INFO - PROCESS | 1922 | 1461433724043 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x1276b0800) [pid = 1922] [serial = 1640] [outer = 0x124138400] 10:48:44 INFO - PROCESS | 1922 | 1461433724431 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]]]}] 10:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 519ms 10:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:48:44 INFO - PROCESS | 1922 | 1461433724448 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:48:44 INFO - PROCESS | 1922 | 1461433724449 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 10:48:44 INFO - PROCESS | 1922 | 1461433724451 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:48:44 INFO - PROCESS | 1922 | 1461433724452 Marionette TRACE conn2 <- [1,2158,null,{}] 10:48:44 INFO - PROCESS | 1922 | 1461433724454 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}] 10:48:44 INFO - PROCESS | 1922 | 1461433724567 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:48:44 INFO - PROCESS | 1922 | 1461433724580 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b21d800 == 43 [pid = 1922] [id = 547] 10:48:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x12891f400) [pid = 1922] [serial = 1641] [outer = 0x0] 10:48:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x129f57400) [pid = 1922] [serial = 1642] [outer = 0x12891f400] 10:48:44 INFO - PROCESS | 1922 | 1461433724608 Marionette DEBUG loaded listener.js 10:48:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x12b3dc400) [pid = 1922] [serial = 1643] [outer = 0x12891f400] 10:48:44 INFO - PROCESS | 1922 | 1461433724972 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]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 10:48:45 INFO - PROCESS | 1922 | 1461433725021 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 1922 | 1461433725022 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 10:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:48:45 INFO - PROCESS | 1922 | 1461433725024 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 1922 | 1461433725026 Marionette TRACE conn2 <- [1,2162,null,{}] 10:48:45 INFO - PROCESS | 1922 | 1461433725028 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}] 10:48:45 INFO - PROCESS | 1922 | 1461433725133 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:48:45 INFO - PROCESS | 1922 | 1461433725167 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d01f000 == 44 [pid = 1922] [id = 548] 10:48:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x128f36c00) [pid = 1922] [serial = 1644] [outer = 0x0] 10:48:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x12b3e3c00) [pid = 1922] [serial = 1645] [outer = 0x128f36c00] 10:48:45 INFO - PROCESS | 1922 | 1461433725195 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12b479800) [pid = 1922] [serial = 1646] [outer = 0x128f36c00] 10:48:45 INFO - PROCESS | 1922 | 1461433725503 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]]]}] 10:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 10:48:45 INFO - PROCESS | 1922 | 1461433725544 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:48:45 INFO - PROCESS | 1922 | 1461433725546 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 10:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:48:45 INFO - PROCESS | 1922 | 1461433725548 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:48:45 INFO - PROCESS | 1922 | 1461433725549 Marionette TRACE conn2 <- [1,2166,null,{}] 10:48:45 INFO - PROCESS | 1922 | 1461433725551 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}] 10:48:45 INFO - PROCESS | 1922 | 1461433725651 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:48:45 INFO - PROCESS | 1922 | 1461433725663 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x12dc40800 == 45 [pid = 1922] [id = 549] 10:48:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12b476800) [pid = 1922] [serial = 1647] [outer = 0x0] 10:48:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12b47ec00) [pid = 1922] [serial = 1648] [outer = 0x12b476800] 10:48:45 INFO - PROCESS | 1922 | 1461433725689 Marionette DEBUG loaded listener.js 10:48:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12b4d7c00) [pid = 1922] [serial = 1649] [outer = 0x12b476800] 10:48:46 INFO - PROCESS | 1922 | 1461433726036 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]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 518ms 10:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:48:46 INFO - PROCESS | 1922 | 1461433726067 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 1922 | 1461433726068 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 10:48:46 INFO - PROCESS | 1922 | 1461433726070 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 1922 | 1461433726071 Marionette TRACE conn2 <- [1,2170,null,{}] 10:48:46 INFO - PROCESS | 1922 | 1461433726080 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}] 10:48:46 INFO - PROCESS | 1922 | 1461433726258 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12474b000) [pid = 1922] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x124538c00) [pid = 1922] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x126e28800) [pid = 1922] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x124749000) [pid = 1922] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x1142ce400) [pid = 1922] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11b725000) [pid = 1922] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x119051000) [pid = 1922] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11a967c00) [pid = 1922] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x123b1f000) [pid = 1922] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:48:46 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11566f800) [pid = 1922] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:48:46 INFO - PROCESS | 1922 | 1461433726303 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb14800 == 46 [pid = 1922] [id = 550] 10:48:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x1142ce400) [pid = 1922] [serial = 1650] [outer = 0x0] 10:48:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x117846800) [pid = 1922] [serial = 1651] [outer = 0x1142ce400] 10:48:46 INFO - PROCESS | 1922 | 1461433726329 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11bff1400) [pid = 1922] [serial = 1652] [outer = 0x1142ce400] 10:48:46 INFO - PROCESS | 1922 | 1461433726579 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]]]}] 10:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 525ms 10:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:48:46 INFO - PROCESS | 1922 | 1461433726597 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:48:46 INFO - PROCESS | 1922 | 1461433726598 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 10:48:46 INFO - PROCESS | 1922 | 1461433726600 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:48:46 INFO - PROCESS | 1922 | 1461433726601 Marionette TRACE conn2 <- [1,2174,null,{}] 10:48:46 INFO - PROCESS | 1922 | 1461433726604 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}] 10:48:46 INFO - PROCESS | 1922 | 1461433726697 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:48:46 INFO - PROCESS | 1922 | 1461433726702 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6b4000 == 47 [pid = 1922] [id = 551] 10:48:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x123b1f000) [pid = 1922] [serial = 1653] [outer = 0x0] 10:48:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x128fa6800) [pid = 1922] [serial = 1654] [outer = 0x123b1f000] 10:48:46 INFO - PROCESS | 1922 | 1461433726727 Marionette DEBUG loaded listener.js 10:48:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x12b562c00) [pid = 1922] [serial = 1655] [outer = 0x123b1f000] 10:48:47 INFO - PROCESS | 1922 | 1461433727167 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]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 620ms 10:48:47 INFO - PROCESS | 1922 | 1461433727221 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:48:47 INFO - PROCESS | 1922 | 1461433727227 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 10:48:47 INFO - PROCESS | 1922 | 1461433727230 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 1922 | 1461433727233 Marionette TRACE conn2 <- [1,2178,null,{}] 10:48:47 INFO - PROCESS | 1922 | 1461433727236 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}] 10:48:47 INFO - PROCESS | 1922 | 1461433727384 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:48:47 INFO - PROCESS | 1922 | 1461433727402 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb97000 == 48 [pid = 1922] [id = 552] 10:48:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x12bbd7000) [pid = 1922] [serial = 1656] [outer = 0x0] 10:48:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12be4dc00) [pid = 1922] [serial = 1657] [outer = 0x12bbd7000] 10:48:47 INFO - PROCESS | 1922 | 1461433727448 Marionette DEBUG loaded listener.js 10:48:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12d0a9400) [pid = 1922] [serial = 1658] [outer = 0x12bbd7000] 10:48:47 INFO - PROCESS | 1922 | 1461433727810 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]]]}] 10:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 622ms 10:48:47 INFO - PROCESS | 1922 | 1461433727851 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:48:47 INFO - PROCESS | 1922 | 1461433727853 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 10:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:48:47 INFO - PROCESS | 1922 | 1461433727855 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:48:47 INFO - PROCESS | 1922 | 1461433727856 Marionette TRACE conn2 <- [1,2182,null,{}] 10:48:47 INFO - PROCESS | 1922 | 1461433727869 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}] 10:48:47 INFO - PROCESS | 1922 | 1461433727951 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:48:47 INFO - PROCESS | 1922 | 1461433727956 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f8800 == 49 [pid = 1922] [id = 553] 10:48:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12be53400) [pid = 1922] [serial = 1659] [outer = 0x0] 10:48:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12d0cd000) [pid = 1922] [serial = 1660] [outer = 0x12be53400] 10:48:47 INFO - PROCESS | 1922 | 1461433727981 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12d0d3400) [pid = 1922] [serial = 1661] [outer = 0x12be53400] 10:48:48 INFO - PROCESS | 1922 | 1461433728448 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]]]}] 10:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 620ms 10:48:48 INFO - PROCESS | 1922 | 1461433728491 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:48:48 INFO - PROCESS | 1922 | 1461433728494 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 10:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:48:48 INFO - PROCESS | 1922 | 1461433728499 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:48:48 INFO - PROCESS | 1922 | 1461433728501 Marionette TRACE conn2 <- [1,2186,null,{}] 10:48:48 INFO - PROCESS | 1922 | 1461433728505 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}] 10:48:48 INFO - PROCESS | 1922 | 1461433728620 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:48:48 INFO - PROCESS | 1922 | 1461433728694 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb16800 == 50 [pid = 1922] [id = 554] 10:48:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x114bad000) [pid = 1922] [serial = 1662] [outer = 0x0] 10:48:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x11566b000) [pid = 1922] [serial = 1663] [outer = 0x114bad000] 10:48:48 INFO - PROCESS | 1922 | 1461433728727 Marionette DEBUG loaded listener.js 10:48:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x118d23c00) [pid = 1922] [serial = 1664] [outer = 0x114bad000] 10:48:49 INFO - PROCESS | 1922 | 1461433729186 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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 721ms 10:48:49 INFO - PROCESS | 1922 | 1461433729224 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 1922 | 1461433729228 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 10:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:48:49 INFO - PROCESS | 1922 | 1461433729234 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 1922 | 1461433729236 Marionette TRACE conn2 <- [1,2190,null,{}] 10:48:49 INFO - PROCESS | 1922 | 1461433729239 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}] 10:48:49 INFO - PROCESS | 1922 | 1461433729343 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:48:49 INFO - PROCESS | 1922 | 1461433729413 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x128949000 == 51 [pid = 1922] [id = 555] 10:48:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x11a943800) [pid = 1922] [serial = 1665] [outer = 0x0] 10:48:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11ab98800) [pid = 1922] [serial = 1666] [outer = 0x11a943800] 10:48:49 INFO - PROCESS | 1922 | 1461433729443 Marionette DEBUG loaded listener.js 10:48:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x11bc2c000) [pid = 1922] [serial = 1667] [outer = 0x11a943800] 10:48:49 INFO - PROCESS | 1922 | 1461433729878 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]]]}] 10:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 671ms 10:48:49 INFO - PROCESS | 1922 | 1461433729906 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:48:49 INFO - PROCESS | 1922 | 1461433729908 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 10:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:48:49 INFO - PROCESS | 1922 | 1461433729910 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:48:49 INFO - PROCESS | 1922 | 1461433729913 Marionette TRACE conn2 <- [1,2194,null,{}] 10:48:49 INFO - PROCESS | 1922 | 1461433729921 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}] 10:48:50 INFO - PROCESS | 1922 | 1461433730028 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:48:50 INFO - PROCESS | 1922 | 1461433730090 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb83000 == 52 [pid = 1922] [id = 556] 10:48:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x11c50b400) [pid = 1922] [serial = 1668] [outer = 0x0] 10:48:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x126e8e400) [pid = 1922] [serial = 1669] [outer = 0x11c50b400] 10:48:50 INFO - PROCESS | 1922 | 1461433730122 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x129a08400) [pid = 1922] [serial = 1670] [outer = 0x11c50b400] 10:48:50 INFO - PROCESS | 1922 | 1461433730571 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]]]}] 10:48:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:48:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 674ms 10:48:50 INFO - PROCESS | 1922 | 1461433730584 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:48:50 INFO - PROCESS | 1922 | 1461433730586 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 10:48:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:48:50 INFO - PROCESS | 1922 | 1461433730589 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:48:50 INFO - PROCESS | 1922 | 1461433730590 Marionette TRACE conn2 <- [1,2198,null,{}] 10:48:50 INFO - PROCESS | 1922 | 1461433730592 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}] 10:48:50 INFO - PROCESS | 1922 | 1461433730719 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:48:50 INFO - PROCESS | 1922 | 1461433730791 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f902800 == 53 [pid = 1922] [id = 557] 10:48:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x129f61800) [pid = 1922] [serial = 1671] [outer = 0x0] 10:48:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12b3e6000) [pid = 1922] [serial = 1672] [outer = 0x129f61800] 10:48:50 INFO - PROCESS | 1922 | 1461433730821 Marionette DEBUG loaded listener.js 10:48:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12b4db800) [pid = 1922] [serial = 1673] [outer = 0x129f61800] 10:48:51 INFO - PROCESS | 1922 | 1461433731230 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]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 10:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:48:51 INFO - PROCESS | 1922 | 1461433731260 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 1922 | 1461433731261 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 10:48:51 INFO - PROCESS | 1922 | 1461433731264 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 1922 | 1461433731265 Marionette TRACE conn2 <- [1,2202,null,{}] 10:48:51 INFO - PROCESS | 1922 | 1461433731267 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}] 10:48:51 INFO - PROCESS | 1922 | 1461433731368 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:48:51 INFO - PROCESS | 1922 | 1461433731424 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f918000 == 54 [pid = 1922] [id = 558] 10:48:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12b4dd400) [pid = 1922] [serial = 1674] [outer = 0x0] 10:48:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12bbcc000) [pid = 1922] [serial = 1675] [outer = 0x12b4dd400] 10:48:51 INFO - PROCESS | 1922 | 1461433731453 Marionette DEBUG loaded listener.js 10:48:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12bbd4c00) [pid = 1922] [serial = 1676] [outer = 0x12b4dd400] 10:48:51 INFO - PROCESS | 1922 | 1461433731873 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]]]}] 10:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 10:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:48:51 INFO - PROCESS | 1922 | 1461433731935 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:48:51 INFO - PROCESS | 1922 | 1461433731936 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 10:48:51 INFO - PROCESS | 1922 | 1461433731957 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:48:51 INFO - PROCESS | 1922 | 1461433731959 Marionette TRACE conn2 <- [1,2206,null,{}] 10:48:51 INFO - PROCESS | 1922 | 1461433731965 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}] 10:48:52 INFO - PROCESS | 1922 | 1461433732100 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:48:52 INFO - PROCESS | 1922 | 1461433732169 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a72000 == 55 [pid = 1922] [id = 559] 10:48:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12b563400) [pid = 1922] [serial = 1677] [outer = 0x0] 10:48:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12d0b4800) [pid = 1922] [serial = 1678] [outer = 0x12b563400] 10:48:52 INFO - PROCESS | 1922 | 1461433732201 Marionette DEBUG loaded listener.js 10:48:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12d0db800) [pid = 1922] [serial = 1679] [outer = 0x12b563400] 10:48:52 INFO - PROCESS | 1922 | 1461433732852 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]]]}] 10:48:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:48:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 940ms 10:48:52 INFO - PROCESS | 1922 | 1461433732880 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:48:52 INFO - PROCESS | 1922 | 1461433732883 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 10:48:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:48:52 INFO - PROCESS | 1922 | 1461433732887 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:48:52 INFO - PROCESS | 1922 | 1461433732889 Marionette TRACE conn2 <- [1,2210,null,{}] 10:48:52 INFO - PROCESS | 1922 | 1461433732895 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}] 10:48:53 INFO - PROCESS | 1922 | 1461433733003 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:48:53 INFO - PROCESS | 1922 | 1461433733076 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x118dd2000 == 56 [pid = 1922] [id = 560] 10:48:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x11566ec00) [pid = 1922] [serial = 1680] [outer = 0x0] 10:48:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x116448800) [pid = 1922] [serial = 1681] [outer = 0x11566ec00] 10:48:53 INFO - PROCESS | 1922 | 1461433733106 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x118fe9c00) [pid = 1922] [serial = 1682] [outer = 0x11566ec00] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb97000 == 55 [pid = 1922] [id = 552] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6b4000 == 54 [pid = 1922] [id = 551] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb14800 == 53 [pid = 1922] [id = 550] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12dc40800 == 52 [pid = 1922] [id = 549] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12d01f000 == 51 [pid = 1922] [id = 548] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11b21d800 == 50 [pid = 1922] [id = 547] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x11adc5c00) [pid = 1922] [serial = 1570] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x1190a7800) [pid = 1922] [serial = 1567] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x1134e8800) [pid = 1922] [serial = 1564] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2d6000 == 49 [pid = 1922] [id = 546] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x1276c1000 == 48 [pid = 1922] [id = 545] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x12670a800 == 47 [pid = 1922] [id = 544] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11adaa000 == 46 [pid = 1922] [id = 543] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad4f000 == 45 [pid = 1922] [id = 542] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x11c855000 == 44 [pid = 1922] [id = 537] 10:48:53 INFO - PROCESS | 1922 | 1461433733557 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]]]}] 10:48:53 INFO - PROCESS | 1922 | --DOCSHELL 0x114b75800 == 43 [pid = 1922] [id = 536] 10:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 723ms 10:48:53 INFO - PROCESS | 1922 | 1461433733620 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:48:53 INFO - PROCESS | 1922 | 1461433733623 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x11c454000) [pid = 1922] [serial = 1573] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x124752c00) [pid = 1922] [serial = 1597] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x114545000) [pid = 1922] [serial = 1579] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x115398c00) [pid = 1922] [serial = 1580] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11bffac00) [pid = 1922] [serial = 1591] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x11c456c00) [pid = 1922] [serial = 1592] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x119e54c00) [pid = 1922] [serial = 1585] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x11a966800) [pid = 1922] [serial = 1586] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11ace0000) [pid = 1922] [serial = 1588] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11bb47400) [pid = 1922] [serial = 1589] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x123bee400) [pid = 1922] [serial = 1594] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x1190a9800) [pid = 1922] [serial = 1583] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x118d19400) [pid = 1922] [serial = 1582] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x1276a7400) [pid = 1922] [serial = 1600] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x1276ac000) [pid = 1922] [serial = 1562] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x126e92000) [pid = 1922] [serial = 1598] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x126e8e000) [pid = 1922] [serial = 1576] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x129903000) [pid = 1922] [serial = 1603] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x128fa5000) [pid = 1922] [serial = 1601] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12990c000) [pid = 1922] [serial = 1604] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x114e33800) [pid = 1922] [serial = 1606] [outer = 0x0] [url = about:blank] 10:48:53 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x123d0b800) [pid = 1922] [serial = 1595] [outer = 0x0] [url = about:blank] 10:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:48:53 INFO - PROCESS | 1922 | 1461433733636 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:48:53 INFO - PROCESS | 1922 | 1461433733638 Marionette TRACE conn2 <- [1,2214,null,{}] 10:48:53 INFO - PROCESS | 1922 | 1461433733647 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}] 10:48:53 INFO - PROCESS | 1922 | 1461433733732 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:48:53 INFO - PROCESS | 1922 | 1461433733737 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad50800 == 44 [pid = 1922] [id = 561] 10:48:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x119b51400) [pid = 1922] [serial = 1683] [outer = 0x0] 10:48:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11a60f000) [pid = 1922] [serial = 1684] [outer = 0x119b51400] 10:48:53 INFO - PROCESS | 1922 | 1461433733766 Marionette DEBUG loaded listener.js 10:48:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11a964400) [pid = 1922] [serial = 1685] [outer = 0x119b51400] 10:48:54 INFO - PROCESS | 1922 | 1461433734124 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]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 534ms 10:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:48:54 INFO - PROCESS | 1922 | 1461433734183 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 1922 | 1461433734184 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 10:48:54 INFO - PROCESS | 1922 | 1461433734187 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 1922 | 1461433734190 Marionette TRACE conn2 <- [1,2218,null,{}] 10:48:54 INFO - PROCESS | 1922 | 1461433734197 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}] 10:48:54 INFO - PROCESS | 1922 | 1461433734281 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:48:54 INFO - PROCESS | 1922 | 1461433734287 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c873000 == 45 [pid = 1922] [id = 562] 10:48:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11aa26c00) [pid = 1922] [serial = 1686] [outer = 0x0] 10:48:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x11b013000) [pid = 1922] [serial = 1687] [outer = 0x11aa26c00] 10:48:54 INFO - PROCESS | 1922 | 1461433734316 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x11bc24000) [pid = 1922] [serial = 1688] [outer = 0x11aa26c00] 10:48:54 INFO - PROCESS | 1922 | 1461433734668 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]]]}] 10:48:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:48:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 523ms 10:48:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:48:54 INFO - PROCESS | 1922 | 1461433734718 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:48:54 INFO - PROCESS | 1922 | 1461433734720 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 10:48:54 INFO - PROCESS | 1922 | 1461433734723 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:48:54 INFO - PROCESS | 1922 | 1461433734725 Marionette TRACE conn2 <- [1,2222,null,{}] 10:48:54 INFO - PROCESS | 1922 | 1461433734727 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}] 10:48:54 INFO - PROCESS | 1922 | 1461433734806 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:48:54 INFO - PROCESS | 1922 | 1461433734813 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x12433a800 == 46 [pid = 1922] [id = 563] 10:48:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11bcd9400) [pid = 1922] [serial = 1689] [outer = 0x0] 10:48:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x11bfee000) [pid = 1922] [serial = 1690] [outer = 0x11bcd9400] 10:48:54 INFO - PROCESS | 1922 | 1461433734840 Marionette DEBUG loaded listener.js 10:48:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11c451400) [pid = 1922] [serial = 1691] [outer = 0x11bcd9400] 10:48:55 INFO - PROCESS | 1922 | 1461433735196 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]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 10:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:48:55 INFO - PROCESS | 1922 | 1461433735245 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 1922 | 1461433735246 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 10:48:55 INFO - PROCESS | 1922 | 1461433735248 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 1922 | 1461433735249 Marionette TRACE conn2 <- [1,2226,null,{}] 10:48:55 INFO - PROCESS | 1922 | 1461433735252 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}] 10:48:55 INFO - PROCESS | 1922 | 1461433735332 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:48:55 INFO - PROCESS | 1922 | 1461433735398 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad93800 == 47 [pid = 1922] [id = 564] 10:48:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x11bcda400) [pid = 1922] [serial = 1692] [outer = 0x0] 10:48:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x11c456000) [pid = 1922] [serial = 1693] [outer = 0x11bcda400] 10:48:55 INFO - PROCESS | 1922 | 1461433735424 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x123c4a400) [pid = 1922] [serial = 1694] [outer = 0x11bcda400] 10:48:55 INFO - PROCESS | 1922 | 1461433735763 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]]]}] 10:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 518ms 10:48:55 INFO - PROCESS | 1922 | 1461433735767 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:48:55 INFO - PROCESS | 1922 | 1461433735768 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 10:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:48:55 INFO - PROCESS | 1922 | 1461433735770 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:48:55 INFO - PROCESS | 1922 | 1461433735772 Marionette TRACE conn2 <- [1,2230,null,{}] 10:48:55 INFO - PROCESS | 1922 | 1461433735774 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}] 10:48:55 INFO - PROCESS | 1922 | 1461433735882 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:48:55 INFO - PROCESS | 1922 | 1461433735895 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a5d800 == 48 [pid = 1922] [id = 565] 10:48:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x123c4e800) [pid = 1922] [serial = 1695] [outer = 0x0] 10:48:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x124748400) [pid = 1922] [serial = 1696] [outer = 0x123c4e800] 10:48:55 INFO - PROCESS | 1922 | 1461433735922 Marionette DEBUG loaded listener.js 10:48:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x126c1d000) [pid = 1922] [serial = 1697] [outer = 0x123c4e800] 10:48:56 INFO - PROCESS | 1922 | 1461433736266 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]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 519ms 10:48:56 INFO - PROCESS | 1922 | 1461433736290 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 1922 | 1461433736291 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 10:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:48:56 INFO - PROCESS | 1922 | 1461433736293 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 1922 | 1461433736295 Marionette TRACE conn2 <- [1,2234,null,{}] 10:48:56 INFO - PROCESS | 1922 | 1461433736297 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}] 10:48:56 INFO - PROCESS | 1922 | 1461433736400 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:48:56 INFO - PROCESS | 1922 | 1461433736405 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b521800 == 49 [pid = 1922] [id = 566] 10:48:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x126c21800) [pid = 1922] [serial = 1698] [outer = 0x0] 10:48:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x1271c4800) [pid = 1922] [serial = 1699] [outer = 0x126c21800] 10:48:56 INFO - PROCESS | 1922 | 1461433736432 Marionette DEBUG loaded listener.js 10:48:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x128f30800) [pid = 1922] [serial = 1700] [outer = 0x126c21800] 10:48:56 INFO - PROCESS | 1922 | 1461433736777 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]]]}] 10:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 518ms 10:48:56 INFO - PROCESS | 1922 | 1461433736819 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:48:56 INFO - PROCESS | 1922 | 1461433736820 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 10:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:48:56 INFO - PROCESS | 1922 | 1461433736823 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:48:56 INFO - PROCESS | 1922 | 1461433736824 Marionette TRACE conn2 <- [1,2238,null,{}] 10:48:56 INFO - PROCESS | 1922 | 1461433736826 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}] 10:48:56 INFO - PROCESS | 1922 | 1461433736927 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:48:56 INFO - PROCESS | 1922 | 1461433736931 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x12beb7800 == 50 [pid = 1922] [id = 567] 10:48:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x128928000) [pid = 1922] [serial = 1701] [outer = 0x0] 10:48:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x129909000) [pid = 1922] [serial = 1702] [outer = 0x128928000] 10:48:56 INFO - PROCESS | 1922 | 1461433736987 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x129c12000) [pid = 1922] [serial = 1703] [outer = 0x128928000] 10:48:57 INFO - PROCESS | 1922 | 1461433737309 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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 520ms 10:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:48:57 INFO - PROCESS | 1922 | 1461433737343 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 1922 | 1461433737345 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 10:48:57 INFO - PROCESS | 1922 | 1461433737347 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 1922 | 1461433737348 Marionette TRACE conn2 <- [1,2242,null,{}] 10:48:57 INFO - PROCESS | 1922 | 1461433737350 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}] 10:48:57 INFO - PROCESS | 1922 | 1461433737452 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:48:57 INFO - PROCESS | 1922 | 1461433737464 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d00e000 == 51 [pid = 1922] [id = 568] 10:48:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x129905400) [pid = 1922] [serial = 1704] [outer = 0x0] 10:48:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x129f5c400) [pid = 1922] [serial = 1705] [outer = 0x129905400] 10:48:57 INFO - PROCESS | 1922 | 1461433737490 Marionette DEBUG loaded listener.js 10:48:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12b3d9800) [pid = 1922] [serial = 1706] [outer = 0x129905400] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x1142ce400) [pid = 1922] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x12bbd7000) [pid = 1922] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x123b1f000) [pid = 1922] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x126e24c00) [pid = 1922] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12891f400) [pid = 1922] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x128f36c00) [pid = 1922] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11ab94800) [pid = 1922] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x1156e0000) [pid = 1922] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x11ace0400) [pid = 1922] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x1190ac800) [pid = 1922] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11566a800) [pid = 1922] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x124138400) [pid = 1922] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:48:57 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12b476800) [pid = 1922] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:48:57 INFO - PROCESS | 1922 | 1461433737934 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]]]}] 10:48:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:48:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 620ms 10:48:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:48:57 INFO - PROCESS | 1922 | 1461433737968 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:48:57 INFO - PROCESS | 1922 | 1461433737969 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 10:48:57 INFO - PROCESS | 1922 | 1461433737971 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:48:57 INFO - PROCESS | 1922 | 1461433737972 Marionette TRACE conn2 <- [1,2246,null,{}] 10:48:57 INFO - PROCESS | 1922 | 1461433737975 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}] 10:48:58 INFO - PROCESS | 1922 | 1461433738057 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:48:58 INFO - PROCESS | 1922 | 1461433738115 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d00b800 == 52 [pid = 1922] [id = 569] 10:48:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x1134e1000) [pid = 1922] [serial = 1707] [outer = 0x0] 10:48:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x1240ab800) [pid = 1922] [serial = 1708] [outer = 0x1134e1000] 10:48:58 INFO - PROCESS | 1922 | 1461433738140 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x129f5bc00) [pid = 1922] [serial = 1709] [outer = 0x1134e1000] 10:48:58 INFO - PROCESS | 1922 | 1461433738433 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]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 473ms 10:48:58 INFO - PROCESS | 1922 | 1461433738450 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:48:58 INFO - PROCESS | 1922 | 1461433738451 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 10:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:48:58 INFO - PROCESS | 1922 | 1461433738454 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 1922 | 1461433738455 Marionette TRACE conn2 <- [1,2250,null,{}] 10:48:58 INFO - PROCESS | 1922 | 1461433738466 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}] 10:48:58 INFO - PROCESS | 1922 | 1461433738569 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:48:58 INFO - PROCESS | 1922 | 1461433738574 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e548800 == 53 [pid = 1922] [id = 570] 10:48:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12b3da400) [pid = 1922] [serial = 1710] [outer = 0x0] 10:48:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12b4dac00) [pid = 1922] [serial = 1711] [outer = 0x12b3da400] 10:48:58 INFO - PROCESS | 1922 | 1461433738603 Marionette DEBUG loaded listener.js 10:48:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12be5e400) [pid = 1922] [serial = 1712] [outer = 0x12b3da400] 10:48:58 INFO - PROCESS | 1922 | 1461433738964 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]]]}] 10:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 522ms 10:48:58 INFO - PROCESS | 1922 | 1461433738978 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:48:58 INFO - PROCESS | 1922 | 1461433738980 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 10:48:58 INFO - PROCESS | 1922 | 1461433738984 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:48:58 INFO - PROCESS | 1922 | 1461433738986 Marionette TRACE conn2 <- [1,2254,null,{}] 10:48:59 INFO - PROCESS | 1922 | 1461433739005 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}] 10:48:59 INFO - PROCESS | 1922 | 1461433739132 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:48:59 INFO - PROCESS | 1922 | 1461433739139 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1ea800 == 54 [pid = 1922] [id = 571] 10:48:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12be5ec00) [pid = 1922] [serial = 1713] [outer = 0x0] 10:48:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12d0ce400) [pid = 1922] [serial = 1714] [outer = 0x12be5ec00] 10:48:59 INFO - PROCESS | 1922 | 1461433739183 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12d0d9400) [pid = 1922] [serial = 1715] [outer = 0x12be5ec00] 10:48:59 INFO - PROCESS | 1922 | 1461433739591 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]]]}] 10:48:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:48:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 621ms 10:48:59 INFO - PROCESS | 1922 | 1461433739605 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:48:59 INFO - PROCESS | 1922 | 1461433739606 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 10:48:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:48:59 INFO - PROCESS | 1922 | 1461433739612 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:48:59 INFO - PROCESS | 1922 | 1461433739613 Marionette TRACE conn2 <- [1,2258,null,{}] 10:48:59 INFO - PROCESS | 1922 | 1461433739616 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}] 10:48:59 INFO - PROCESS | 1922 | 1461433739736 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:48:59 INFO - PROCESS | 1922 | 1461433739743 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:48:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4e9800 == 55 [pid = 1922] [id = 572] 10:48:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x11a949800) [pid = 1922] [serial = 1716] [outer = 0x0] 10:48:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12d427000) [pid = 1922] [serial = 1717] [outer = 0x11a949800] 10:48:59 INFO - PROCESS | 1922 | 1461433739771 Marionette DEBUG loaded listener.js 10:48:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12d431800) [pid = 1922] [serial = 1718] [outer = 0x11a949800] 10:49:00 INFO - PROCESS | 1922 | 1461433740396 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]]]}] 10:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 819ms 10:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:49:00 INFO - PROCESS | 1922 | 1461433740431 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:49:00 INFO - PROCESS | 1922 | 1461433740434 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 10:49:00 INFO - PROCESS | 1922 | 1461433740438 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:49:00 INFO - PROCESS | 1922 | 1461433740441 Marionette TRACE conn2 <- [1,2262,null,{}] 10:49:00 INFO - PROCESS | 1922 | 1461433740447 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}] 10:49:00 INFO - PROCESS | 1922 | 1461433740583 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:49:00 INFO - PROCESS | 1922 | 1461433740656 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfd9000 == 56 [pid = 1922] [id = 573] 10:49:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x116614c00) [pid = 1922] [serial = 1719] [outer = 0x0] 10:49:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x1190a7000) [pid = 1922] [serial = 1720] [outer = 0x116614c00] 10:49:00 INFO - PROCESS | 1922 | 1461433740688 Marionette DEBUG loaded listener.js 10:49:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x11a8bd800) [pid = 1922] [serial = 1721] [outer = 0x116614c00] 10:49:01 INFO - PROCESS | 1922 | 1461433741101 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]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 675ms 10:49:01 INFO - PROCESS | 1922 | 1461433741113 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 1922 | 1461433741117 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 10:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:49:01 INFO - PROCESS | 1922 | 1461433741122 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 1922 | 1461433741124 Marionette TRACE conn2 <- [1,2266,null,{}] 10:49:01 INFO - PROCESS | 1922 | 1461433741127 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}] 10:49:01 INFO - PROCESS | 1922 | 1461433741233 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:49:01 INFO - PROCESS | 1922 | 1461433741297 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a76800 == 57 [pid = 1922] [id = 574] 10:49:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x11a96a400) [pid = 1922] [serial = 1722] [outer = 0x0] 10:49:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x11bb46c00) [pid = 1922] [serial = 1723] [outer = 0x11a96a400] 10:49:01 INFO - PROCESS | 1922 | 1461433741368 Marionette DEBUG loaded listener.js 10:49:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x11c40ac00) [pid = 1922] [serial = 1724] [outer = 0x11a96a400] 10:49:01 INFO - PROCESS | 1922 | 1461433741766 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]]]}] 10:49:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:49:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 672ms 10:49:01 INFO - PROCESS | 1922 | 1461433741795 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:49:01 INFO - PROCESS | 1922 | 1461433741797 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 10:49:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:49:01 INFO - PROCESS | 1922 | 1461433741800 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:49:01 INFO - PROCESS | 1922 | 1461433741804 Marionette TRACE conn2 <- [1,2270,null,{}] 10:49:01 INFO - PROCESS | 1922 | 1461433741817 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}] 10:49:02 INFO - PROCESS | 1922 | 1461433742004 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:49:02 INFO - PROCESS | 1922 | 1461433742122 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f1000 == 58 [pid = 1922] [id = 575] 10:49:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x124744c00) [pid = 1922] [serial = 1725] [outer = 0x0] 10:49:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12474ec00) [pid = 1922] [serial = 1726] [outer = 0x124744c00] 10:49:02 INFO - PROCESS | 1922 | 1461433742168 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x129ce4800) [pid = 1922] [serial = 1727] [outer = 0x124744c00] 10:49:02 INFO - PROCESS | 1922 | 1461433742592 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]]]}] 10:49:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 826ms 10:49:02 INFO - PROCESS | 1922 | 1461433742626 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:49:02 INFO - PROCESS | 1922 | 1461433742629 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 10:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:49:02 INFO - PROCESS | 1922 | 1461433742631 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:49:02 INFO - PROCESS | 1922 | 1461433742633 Marionette TRACE conn2 <- [1,2274,null,{}] 10:49:02 INFO - PROCESS | 1922 | 1461433742635 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}] 10:49:02 INFO - PROCESS | 1922 | 1461433742742 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:49:02 INFO - PROCESS | 1922 | 1461433742801 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fc4f000 == 59 [pid = 1922] [id = 576] 10:49:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12b3df800) [pid = 1922] [serial = 1728] [outer = 0x0] 10:49:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12b4df400) [pid = 1922] [serial = 1729] [outer = 0x12b3df800] 10:49:02 INFO - PROCESS | 1922 | 1461433742831 Marionette DEBUG loaded listener.js 10:49:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x12bbd2c00) [pid = 1922] [serial = 1730] [outer = 0x12b3df800] 10:49:03 INFO - PROCESS | 1922 | 1461433743234 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]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 619ms 10:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:49:03 INFO - PROCESS | 1922 | 1461433743250 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 1922 | 1461433743252 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 10:49:03 INFO - PROCESS | 1922 | 1461433743254 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 1922 | 1461433743255 Marionette TRACE conn2 <- [1,2278,null,{}] 10:49:03 INFO - PROCESS | 1922 | 1461433743258 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}] 10:49:03 INFO - PROCESS | 1922 | 1461433743360 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:49:03 INFO - PROCESS | 1922 | 1461433743451 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fea9800 == 60 [pid = 1922] [id = 577] 10:49:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x129a07c00) [pid = 1922] [serial = 1731] [outer = 0x0] 10:49:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x12bbd2000) [pid = 1922] [serial = 1732] [outer = 0x129a07c00] 10:49:03 INFO - PROCESS | 1922 | 1461433743482 Marionette DEBUG loaded listener.js 10:49:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x12d0ae800) [pid = 1922] [serial = 1733] [outer = 0x129a07c00] 10:49:03 INFO - PROCESS | 1922 | 1461433743871 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]]]}] 10:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 668ms 10:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:49:03 INFO - PROCESS | 1922 | 1461433743922 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:49:03 INFO - PROCESS | 1922 | 1461433743924 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 10:49:03 INFO - PROCESS | 1922 | 1461433743926 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:49:03 INFO - PROCESS | 1922 | 1461433743927 Marionette TRACE conn2 <- [1,2282,null,{}] 10:49:03 INFO - PROCESS | 1922 | 1461433743929 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}] 10:49:04 INFO - PROCESS | 1922 | 1461433744039 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:49:04 INFO - PROCESS | 1922 | 1461433744097 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x130464800 == 61 [pid = 1922] [id = 578] 10:49:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x12d427c00) [pid = 1922] [serial = 1734] [outer = 0x0] 10:49:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x12d497400) [pid = 1922] [serial = 1735] [outer = 0x12d427c00] 10:49:04 INFO - PROCESS | 1922 | 1461433744130 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x12db42000) [pid = 1922] [serial = 1736] [outer = 0x12d427c00] 10:49:04 INFO - PROCESS | 1922 | 1461433744596 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]]]}] 10:49:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:49:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 719ms 10:49:04 INFO - PROCESS | 1922 | 1461433744645 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:49:04 INFO - PROCESS | 1922 | 1461433744647 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 10:49:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:49:04 INFO - PROCESS | 1922 | 1461433744649 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:49:04 INFO - PROCESS | 1922 | 1461433744650 Marionette TRACE conn2 <- [1,2286,null,{}] 10:49:04 INFO - PROCESS | 1922 | 1461433744653 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}] 10:49:04 INFO - PROCESS | 1922 | 1461433744777 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:49:04 INFO - PROCESS | 1922 | 1461433744837 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfcf000 == 62 [pid = 1922] [id = 579] 10:49:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x115668000) [pid = 1922] [serial = 1737] [outer = 0x0] 10:49:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x11c45dc00) [pid = 1922] [serial = 1738] [outer = 0x115668000] 10:49:04 INFO - PROCESS | 1922 | 1461433744867 Marionette DEBUG loaded listener.js 10:49:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x12d428800) [pid = 1922] [serial = 1739] [outer = 0x115668000] 10:49:05 INFO - PROCESS | 1922 | 1461433745484 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]]]}] 10:49:05 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 10:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 872ms 10:49:05 INFO - PROCESS | 1922 | 1461433745521 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:49:05 INFO - PROCESS | 1922 | 1461433745525 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 10:49:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:49:05 INFO - PROCESS | 1922 | 1461433745548 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:49:05 INFO - PROCESS | 1922 | 1461433745551 Marionette TRACE conn2 <- [1,2290,null,{}] 10:49:05 INFO - PROCESS | 1922 | 1461433745554 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}] 10:49:05 INFO - PROCESS | 1922 | 1461433745659 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:49:05 INFO - PROCESS | 1922 | 1461433745740 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfcd000 == 63 [pid = 1922] [id = 580] 10:49:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x1164ab000) [pid = 1922] [serial = 1740] [outer = 0x0] 10:49:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x118adb800) [pid = 1922] [serial = 1741] [outer = 0x1164ab000] 10:49:05 INFO - PROCESS | 1922 | 1461433745771 Marionette DEBUG loaded listener.js 10:49:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x11a8bbc00) [pid = 1922] [serial = 1742] [outer = 0x1164ab000] 10:49:06 INFO - PROCESS | 1922 | 1461433746200 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]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 673ms 10:49:06 INFO - PROCESS | 1922 | 1461433746219 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 1922 | 1461433746223 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 10:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:49:06 INFO - PROCESS | 1922 | 1461433746249 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 1922 | 1461433746251 Marionette TRACE conn2 <- [1,2294,null,{}] 10:49:06 INFO - PROCESS | 1922 | 1461433746254 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}] 10:49:06 INFO - PROCESS | 1922 | 1461433746406 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1ea800 == 62 [pid = 1922] [id = 571] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12e548800 == 61 [pid = 1922] [id = 570] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12d00b800 == 60 [pid = 1922] [id = 569] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12d00e000 == 59 [pid = 1922] [id = 568] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12beb7800 == 58 [pid = 1922] [id = 567] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12b521800 == 57 [pid = 1922] [id = 566] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x129a5d800 == 56 [pid = 1922] [id = 565] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x1134e2800) [pid = 1922] [serial = 1609] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x119294000) [pid = 1922] [serial = 1612] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x11bb47800) [pid = 1922] [serial = 1615] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x123c56000) [pid = 1922] [serial = 1618] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x129f61000) [pid = 1922] [serial = 1621] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x12d0cd000) [pid = 1922] [serial = 1660] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad93800 == 55 [pid = 1922] [id = 564] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12433a800 == 54 [pid = 1922] [id = 563] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x11c873000 == 53 [pid = 1922] [id = 562] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad50800 == 52 [pid = 1922] [id = 561] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x118dd2000 == 51 [pid = 1922] [id = 560] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12f918000 == 50 [pid = 1922] [id = 558] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12f902800 == 49 [pid = 1922] [id = 557] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb83000 == 48 [pid = 1922] [id = 556] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x128949000 == 47 [pid = 1922] [id = 555] 10:49:06 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb16800 == 46 [pid = 1922] [id = 554] 10:49:06 INFO - PROCESS | 1922 | 1461433746478 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x119bd0800 == 47 [pid = 1922] [id = 581] 10:49:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x119052400) [pid = 1922] [serial = 1743] [outer = 0x0] 10:49:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x119295800) [pid = 1922] [serial = 1744] [outer = 0x119052400] 10:49:06 INFO - PROCESS | 1922 | 1461433746504 Marionette DEBUG loaded listener.js 10:49:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x11b019c00) [pid = 1922] [serial = 1745] [outer = 0x119052400] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x1276abc00) [pid = 1922] [serial = 1520] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x129f57400) [pid = 1922] [serial = 1642] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x12b3e3c00) [pid = 1922] [serial = 1645] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x12b3dc400) [pid = 1922] [serial = 1643] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x11b7b6800) [pid = 1922] [serial = 1633] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x11c45c400) [pid = 1922] [serial = 1634] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x1190aa800) [pid = 1922] [serial = 1630] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x11a96bc00) [pid = 1922] [serial = 1631] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x123b1bc00) [pid = 1922] [serial = 1636] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x124138800) [pid = 1922] [serial = 1637] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x12b156400) [pid = 1922] [serial = 1625] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x11b017800) [pid = 1922] [serial = 1624] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x119081400) [pid = 1922] [serial = 1628] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x118642c00) [pid = 1922] [serial = 1627] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x124747000) [pid = 1922] [serial = 1639] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12b47ec00) [pid = 1922] [serial = 1648] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x12b479800) [pid = 1922] [serial = 1646] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x12b4d7c00) [pid = 1922] [serial = 1649] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x11bff1400) [pid = 1922] [serial = 1652] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x12be4dc00) [pid = 1922] [serial = 1657] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x117846800) [pid = 1922] [serial = 1651] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x128fa6800) [pid = 1922] [serial = 1654] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x1276b0800) [pid = 1922] [serial = 1640] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12d0a9400) [pid = 1922] [serial = 1658] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12b562c00) [pid = 1922] [serial = 1655] [outer = 0x0] [url = about:blank] 10:49:06 INFO - PROCESS | 1922 | 1461433746816 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]]]}] 10:49:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:49:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 619ms 10:49:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:49:06 INFO - PROCESS | 1922 | 1461433746869 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:49:06 INFO - PROCESS | 1922 | 1461433746870 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 10:49:06 INFO - PROCESS | 1922 | 1461433746876 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:49:06 INFO - PROCESS | 1922 | 1461433746878 Marionette TRACE conn2 <- [1,2298,null,{}] 10:49:06 INFO - PROCESS | 1922 | 1461433746892 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}] 10:49:06 INFO - PROCESS | 1922 | 1461433746983 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:49:06 INFO - PROCESS | 1922 | 1461433746988 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x126ab1800 == 48 [pid = 1922] [id = 582] 10:49:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x11c186000) [pid = 1922] [serial = 1746] [outer = 0x0] 10:49:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x11c45e000) [pid = 1922] [serial = 1747] [outer = 0x11c186000] 10:49:07 INFO - PROCESS | 1922 | 1461433747018 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x123c51c00) [pid = 1922] [serial = 1748] [outer = 0x11c186000] 10:49:07 INFO - PROCESS | 1922 | 1461433747394 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]]]}] 10:49:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:49:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 529ms 10:49:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:49:07 INFO - PROCESS | 1922 | 1461433747402 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:49:07 INFO - PROCESS | 1922 | 1461433747404 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 10:49:07 INFO - PROCESS | 1922 | 1461433747406 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:49:07 INFO - PROCESS | 1922 | 1461433747408 Marionette TRACE conn2 <- [1,2302,null,{}] 10:49:07 INFO - PROCESS | 1922 | 1461433747413 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}] 10:49:07 INFO - PROCESS | 1922 | 1461433747553 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:49:07 INFO - PROCESS | 1922 | 1461433747643 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a5b800 == 49 [pid = 1922] [id = 583] 10:49:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x123c54000) [pid = 1922] [serial = 1749] [outer = 0x0] 10:49:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12413a800) [pid = 1922] [serial = 1750] [outer = 0x123c54000] 10:49:07 INFO - PROCESS | 1922 | 1461433747674 Marionette DEBUG loaded listener.js 10:49:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x126a9b400) [pid = 1922] [serial = 1751] [outer = 0x123c54000] 10:49:08 INFO - PROCESS | 1922 | 1461433748032 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]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 674ms 10:49:08 INFO - PROCESS | 1922 | 1461433748081 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 1922 | 1461433748083 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 10:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:49:08 INFO - PROCESS | 1922 | 1461433748086 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 1922 | 1461433748088 Marionette TRACE conn2 <- [1,2306,null,{}] 10:49:08 INFO - PROCESS | 1922 | 1461433748091 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}] 10:49:08 INFO - PROCESS | 1922 | 1461433748216 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:49:08 INFO - PROCESS | 1922 | 1461433748224 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b86b000 == 50 [pid = 1922] [id = 584] 10:49:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x126e32800) [pid = 1922] [serial = 1752] [outer = 0x0] 10:49:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x12891a000) [pid = 1922] [serial = 1753] [outer = 0x126e32800] 10:49:08 INFO - PROCESS | 1922 | 1461433748270 Marionette DEBUG loaded listener.js 10:49:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x128fa6c00) [pid = 1922] [serial = 1754] [outer = 0x126e32800] 10:49:08 INFO - PROCESS | 1922 | 1461433748765 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]]]}] 10:49:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:49:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 720ms 10:49:08 INFO - PROCESS | 1922 | 1461433748805 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 10:49:08 INFO - PROCESS | 1922 | 1461433748806 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 10:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:49:08 INFO - PROCESS | 1922 | 1461433748811 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:49:08 INFO - PROCESS | 1922 | 1461433748812 Marionette TRACE conn2 <- [1,2310,null,{}] 10:49:08 INFO - PROCESS | 1922 | 1461433748815 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}] 10:49:08 INFO - PROCESS | 1922 | 1461433748938 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:49:08 INFO - PROCESS | 1922 | 1461433748958 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d017800 == 51 [pid = 1922] [id = 585] 10:49:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12b150000) [pid = 1922] [serial = 1755] [outer = 0x0] 10:49:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x12b3e0400) [pid = 1922] [serial = 1756] [outer = 0x12b150000] 10:49:08 INFO - PROCESS | 1922 | 1461433748986 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12b47a400) [pid = 1922] [serial = 1757] [outer = 0x12b150000] 10:49:09 INFO - PROCESS | 1922 | 1461433749331 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]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 571ms 10:49:09 INFO - PROCESS | 1922 | 1461433749387 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 1922 | 1461433749388 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 10:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:49:09 INFO - PROCESS | 1922 | 1461433749390 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 1922 | 1461433749391 Marionette TRACE conn2 <- [1,2314,null,{}] 10:49:09 INFO - PROCESS | 1922 | 1461433749394 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}] 10:49:09 INFO - PROCESS | 1922 | 1461433749498 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:49:09 INFO - PROCESS | 1922 | 1461433749535 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d5a0000 == 52 [pid = 1922] [id = 586] 10:49:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x129907800) [pid = 1922] [serial = 1758] [outer = 0x0] 10:49:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12b560c00) [pid = 1922] [serial = 1759] [outer = 0x129907800] 10:49:09 INFO - PROCESS | 1922 | 1461433749560 Marionette DEBUG loaded listener.js 10:49:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12be62000) [pid = 1922] [serial = 1760] [outer = 0x129907800] 10:49:09 INFO - PROCESS | 1922 | 1461433749870 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]]]}] 10:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 520ms 10:49:09 INFO - PROCESS | 1922 | 1461433749912 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:49:09 INFO - PROCESS | 1922 | 1461433749913 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 10:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:49:09 INFO - PROCESS | 1922 | 1461433749915 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:49:09 INFO - PROCESS | 1922 | 1461433749916 Marionette TRACE conn2 <- [1,2318,null,{}] 10:49:09 INFO - PROCESS | 1922 | 1461433749918 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}] 10:49:10 INFO - PROCESS | 1922 | 1461433750022 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:49:10 INFO - PROCESS | 1922 | 1461433750037 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e531800 == 53 [pid = 1922] [id = 587] 10:49:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x12d0b2800) [pid = 1922] [serial = 1761] [outer = 0x0] 10:49:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x12d0d7800) [pid = 1922] [serial = 1762] [outer = 0x12d0b2800] 10:49:10 INFO - PROCESS | 1922 | 1461433750063 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x12d494c00) [pid = 1922] [serial = 1763] [outer = 0x12d0b2800] 10:49:10 INFO - PROCESS | 1922 | 1461433750434 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] 10:49:10 INFO - PROCESS | 1922 | 1461433750487 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 10:49:10 INFO - PROCESS | 1922 | 1461433750489 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:49:10 INFO - PROCESS | 1922 | 1461433750490 Marionette TRACE conn2 <- [1,2322,null,{}] 10:49:10 INFO - PROCESS | 1922 | 1461433750493 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}] 10:49:10 INFO - PROCESS | 1922 | 1461433750601 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:49:10 INFO - PROCESS | 1922 | 1461433750616 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb9b000 == 54 [pid = 1922] [id = 588] 10:49:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x12d495000) [pid = 1922] [serial = 1764] [outer = 0x0] 10:49:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x12d4a0800) [pid = 1922] [serial = 1765] [outer = 0x12d495000] 10:49:10 INFO - PROCESS | 1922 | 1461433750640 Marionette DEBUG loaded listener.js 10:49:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x12db47c00) [pid = 1922] [serial = 1766] [outer = 0x12d495000] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x12be5ec00) [pid = 1922] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x11c50b400) [pid = 1922] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x123c4e800) [pid = 1922] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x118f18000) [pid = 1922] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x11566ec00) [pid = 1922] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x113445c00) [pid = 1922] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x12b3da400) [pid = 1922] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x11b00c400) [pid = 1922] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x129905400) [pid = 1922] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x1144b7000) [pid = 1922] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x114bad000) [pid = 1922] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x11a969800) [pid = 1922] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x129f61800) [pid = 1922] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x12b4dd400) [pid = 1922] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x11bc2cc00) [pid = 1922] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x126c21800) [pid = 1922] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x129ce4000) [pid = 1922] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x128928000) [pid = 1922] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x113444c00) [pid = 1922] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12b563400) [pid = 1922] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11a943800) [pid = 1922] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11aa26c00) [pid = 1922] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x1134e1000) [pid = 1922] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x119b51400) [pid = 1922] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x11bcd9400) [pid = 1922] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x113447400) [pid = 1922] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x1190a1800) [pid = 1922] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11566f400) [pid = 1922] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11bcda400) [pid = 1922] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12474d400) [pid = 1922] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:49:11 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x114e2b800) [pid = 1922] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:49:11 INFO - PROCESS | 1922 | 1461433751132 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]]]}] 10:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 673ms 10:49:11 INFO - PROCESS | 1922 | 1461433751162 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 1922 | 1461433751163 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 10:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:49:11 INFO - PROCESS | 1922 | 1461433751166 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 1922 | 1461433751167 Marionette TRACE conn2 <- [1,2326,null,{}] 10:49:11 INFO - PROCESS | 1922 | 1461433751169 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}] 10:49:11 INFO - PROCESS | 1922 | 1461433751255 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:49:11 INFO - PROCESS | 1922 | 1461433751337 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x123ccb000 == 55 [pid = 1922] [id = 589] 10:49:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x1134e5400) [pid = 1922] [serial = 1767] [outer = 0x0] 10:49:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x11566c400) [pid = 1922] [serial = 1768] [outer = 0x1134e5400] 10:49:11 INFO - PROCESS | 1922 | 1461433751365 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x11a966000) [pid = 1922] [serial = 1769] [outer = 0x1134e5400] 10:49:11 INFO - PROCESS | 1922 | 1461433751662 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]]]}] 10:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 520ms 10:49:11 INFO - PROCESS | 1922 | 1461433751686 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:49:11 INFO - PROCESS | 1922 | 1461433751688 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 10:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:49:11 INFO - PROCESS | 1922 | 1461433751690 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:49:11 INFO - PROCESS | 1922 | 1461433751694 Marionette TRACE conn2 <- [1,2330,null,{}] 10:49:11 INFO - PROCESS | 1922 | 1461433751698 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}] 10:49:11 INFO - PROCESS | 1922 | 1461433751800 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:49:11 INFO - PROCESS | 1922 | 1461433751804 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f912800 == 56 [pid = 1922] [id = 590] 10:49:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x11adb8800) [pid = 1922] [serial = 1770] [outer = 0x0] 10:49:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x1242dc000) [pid = 1922] [serial = 1771] [outer = 0x11adb8800] 10:49:11 INFO - PROCESS | 1922 | 1461433751835 Marionette DEBUG loaded listener.js 10:49:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12b561c00) [pid = 1922] [serial = 1772] [outer = 0x11adb8800] 10:49:12 INFO - PROCESS | 1922 | 1461433752165 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]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 527ms 10:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:49:12 INFO - PROCESS | 1922 | 1461433752217 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 1922 | 1461433752218 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 10:49:12 INFO - PROCESS | 1922 | 1461433752232 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 1922 | 1461433752233 Marionette TRACE conn2 <- [1,2334,null,{}] 10:49:12 INFO - PROCESS | 1922 | 1461433752237 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}] 10:49:12 INFO - PROCESS | 1922 | 1461433752323 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:49:12 INFO - PROCESS | 1922 | 1461433752327 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x130460000 == 57 [pid = 1922] [id = 591] 10:49:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12d423400) [pid = 1922] [serial = 1773] [outer = 0x0] 10:49:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12dc47400) [pid = 1922] [serial = 1774] [outer = 0x12d423400] 10:49:12 INFO - PROCESS | 1922 | 1461433752352 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12dc53000) [pid = 1922] [serial = 1775] [outer = 0x12d423400] 10:49:12 INFO - PROCESS | 1922 | 1461433752695 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]]]}] 10:49:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:49:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 481ms 10:49:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:49:12 INFO - PROCESS | 1922 | 1461433752702 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:49:12 INFO - PROCESS | 1922 | 1461433752703 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 10:49:12 INFO - PROCESS | 1922 | 1461433752705 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:49:12 INFO - PROCESS | 1922 | 1461433752706 Marionette TRACE conn2 <- [1,2338,null,{}] 10:49:12 INFO - PROCESS | 1922 | 1461433752711 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}] 10:49:12 INFO - PROCESS | 1922 | 1461433752798 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:49:12 INFO - PROCESS | 1922 | 1461433752802 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x130acc800 == 58 [pid = 1922] [id = 592] 10:49:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12dc55800) [pid = 1922] [serial = 1776] [outer = 0x0] 10:49:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12dcccc00) [pid = 1922] [serial = 1777] [outer = 0x12dc55800] 10:49:12 INFO - PROCESS | 1922 | 1461433752828 Marionette DEBUG loaded listener.js 10:49:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12dee3400) [pid = 1922] [serial = 1778] [outer = 0x12dc55800] 10:49:13 INFO - PROCESS | 1922 | 1461433753296 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]]]}] 10:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 619ms 10:49:13 INFO - PROCESS | 1922 | 1461433753325 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:49:13 INFO - PROCESS | 1922 | 1461433753328 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 10:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:49:13 INFO - PROCESS | 1922 | 1461433753332 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:49:13 INFO - PROCESS | 1922 | 1461433753334 Marionette TRACE conn2 <- [1,2342,null,{}] 10:49:13 INFO - PROCESS | 1922 | 1461433753338 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}] 10:49:13 INFO - PROCESS | 1922 | 1461433753494 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:49:13 INFO - PROCESS | 1922 | 1461433753521 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c719000 == 59 [pid = 1922] [id = 593] 10:49:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x11566cc00) [pid = 1922] [serial = 1779] [outer = 0x0] 10:49:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x118d19400) [pid = 1922] [serial = 1780] [outer = 0x11566cc00] 10:49:13 INFO - PROCESS | 1922 | 1461433753586 Marionette DEBUG loaded listener.js 10:49:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x11a93c800) [pid = 1922] [serial = 1781] [outer = 0x11566cc00] 10:49:13 INFO - PROCESS | 1922 | 1461433753988 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]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 722ms 10:49:14 INFO - PROCESS | 1922 | 1461433754053 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:49:14 INFO - PROCESS | 1922 | 1461433754057 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 10:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:49:14 INFO - PROCESS | 1922 | 1461433754062 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 1922 | 1461433754064 Marionette TRACE conn2 <- [1,2346,null,{}] 10:49:14 INFO - PROCESS | 1922 | 1461433754066 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}] 10:49:14 INFO - PROCESS | 1922 | 1461433754200 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:49:14 INFO - PROCESS | 1922 | 1461433754289 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f95000 == 60 [pid = 1922] [id = 594] 10:49:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x11ab90c00) [pid = 1922] [serial = 1782] [outer = 0x0] 10:49:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x11bb47400) [pid = 1922] [serial = 1783] [outer = 0x11ab90c00] 10:49:14 INFO - PROCESS | 1922 | 1461433754320 Marionette DEBUG loaded listener.js 10:49:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x11bff1c00) [pid = 1922] [serial = 1784] [outer = 0x11ab90c00] 10:49:14 INFO - PROCESS | 1922 | 1461433754759 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]]]}] 10:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 720ms 10:49:14 INFO - PROCESS | 1922 | 1461433754782 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:49:14 INFO - PROCESS | 1922 | 1461433754784 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 10:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:49:14 INFO - PROCESS | 1922 | 1461433754786 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:49:14 INFO - PROCESS | 1922 | 1461433754789 Marionette TRACE conn2 <- [1,2350,null,{}] 10:49:14 INFO - PROCESS | 1922 | 1461433754798 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}] 10:49:14 INFO - PROCESS | 1922 | 1461433754918 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:49:15 INFO - PROCESS | 1922 | 1461433755024 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x12becf800 == 61 [pid = 1922] [id = 595] 10:49:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x123c4d000) [pid = 1922] [serial = 1785] [outer = 0x0] 10:49:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x124747000) [pid = 1922] [serial = 1786] [outer = 0x123c4d000] 10:49:15 INFO - PROCESS | 1922 | 1461433755077 Marionette DEBUG loaded listener.js 10:49:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x128fac000) [pid = 1922] [serial = 1787] [outer = 0x123c4d000] 10:49:15 INFO - PROCESS | 1922 | 1461433755617 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]]]}] 10:49:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:49:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 875ms 10:49:15 INFO - PROCESS | 1922 | 1461433755662 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:49:15 INFO - PROCESS | 1922 | 1461433755665 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 10:49:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:49:15 INFO - PROCESS | 1922 | 1461433755669 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:49:15 INFO - PROCESS | 1922 | 1461433755671 Marionette TRACE conn2 <- [1,2354,null,{}] 10:49:15 INFO - PROCESS | 1922 | 1461433755675 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}] 10:49:15 INFO - PROCESS | 1922 | 1461433755838 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:49:15 INFO - PROCESS | 1922 | 1461433755945 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb96000 == 62 [pid = 1922] [id = 596] 10:49:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x129904000) [pid = 1922] [serial = 1788] [outer = 0x0] 10:49:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x129f5d800) [pid = 1922] [serial = 1789] [outer = 0x129904000] 10:49:15 INFO - PROCESS | 1922 | 1461433755993 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12b3e7c00) [pid = 1922] [serial = 1790] [outer = 0x129904000] 10:49:16 INFO - PROCESS | 1922 | 1461433756416 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]]]}] 10:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 772ms 10:49:16 INFO - PROCESS | 1922 | 1461433756441 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:49:16 INFO - PROCESS | 1922 | 1461433756444 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 10:49:16 INFO - PROCESS | 1922 | 1461433756447 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:49:16 INFO - PROCESS | 1922 | 1461433756448 Marionette TRACE conn2 <- [1,2358,null,{}] 10:49:16 INFO - PROCESS | 1922 | 1461433756451 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}] 10:49:16 INFO - PROCESS | 1922 | 1461433756555 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:49:16 INFO - PROCESS | 1922 | 1461433756616 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9e5800 == 63 [pid = 1922] [id = 597] 10:49:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x11539d800) [pid = 1922] [serial = 1791] [outer = 0x0] 10:49:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x12b562c00) [pid = 1922] [serial = 1792] [outer = 0x11539d800] 10:49:16 INFO - PROCESS | 1922 | 1461433756695 Marionette DEBUG loaded listener.js 10:49:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x12db3f000) [pid = 1922] [serial = 1793] [outer = 0x11539d800] 10:49:17 INFO - PROCESS | 1922 | 1461433757135 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]]]}] 10:49:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:49:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 720ms 10:49:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:49:17 INFO - PROCESS | 1922 | 1461433757168 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:49:17 INFO - PROCESS | 1922 | 1461433757169 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 10:49:17 INFO - PROCESS | 1922 | 1461433757171 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:49:17 INFO - PROCESS | 1922 | 1461433757173 Marionette TRACE conn2 <- [1,2362,null,{}] 10:49:17 INFO - PROCESS | 1922 | 1461433757178 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}] 10:49:17 INFO - PROCESS | 1922 | 1461433757318 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:49:17 INFO - PROCESS | 1922 | 1461433757396 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a6f800 == 64 [pid = 1922] [id = 598] 10:49:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x11566e400) [pid = 1922] [serial = 1794] [outer = 0x0] 10:49:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x124748000) [pid = 1922] [serial = 1795] [outer = 0x11566e400] 10:49:17 INFO - PROCESS | 1922 | 1461433757429 Marionette DEBUG loaded listener.js 10:49:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x12dcc6c00) [pid = 1922] [serial = 1796] [outer = 0x11566e400] 10:49:18 INFO - PROCESS | 1922 | 1461433758095 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]]]}] 10:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 10:49:18 INFO - PROCESS | 1922 | 1461433758143 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 1922 | 1461433758146 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 10:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:49:18 INFO - PROCESS | 1922 | 1461433758151 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 1922 | 1461433758155 Marionette TRACE conn2 <- [1,2366,null,{}] 10:49:18 INFO - PROCESS | 1922 | 1461433758180 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}] 10:49:18 INFO - PROCESS | 1922 | 1461433758286 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:49:18 INFO - PROCESS | 1922 | 1461433758366 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb28800 == 65 [pid = 1922] [id = 599] 10:49:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x114e2a800) [pid = 1922] [serial = 1797] [outer = 0x0] 10:49:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x114e32c00) [pid = 1922] [serial = 1798] [outer = 0x114e2a800] 10:49:18 INFO - PROCESS | 1922 | 1461433758394 Marionette DEBUG loaded listener.js 10:49:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x115663400) [pid = 1922] [serial = 1799] [outer = 0x114e2a800] 10:49:18 INFO - PROCESS | 1922 | 1461433758868 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]]]}] 10:49:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:49:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 778ms 10:49:18 INFO - PROCESS | 1922 | 1461433758929 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:49:18 INFO - PROCESS | 1922 | 1461433758933 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 10:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:49:18 INFO - PROCESS | 1922 | 1461433758937 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:49:18 INFO - PROCESS | 1922 | 1461433758939 Marionette TRACE conn2 <- [1,2370,null,{}] 10:49:18 INFO - PROCESS | 1922 | 1461433758942 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}] 10:49:19 INFO - PROCESS | 1922 | 1461433759039 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:49:19 INFO - PROCESS | 1922 | 1461433759114 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ada1000 == 66 [pid = 1922] [id = 600] 10:49:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x115894800) [pid = 1922] [serial = 1800] [outer = 0x0] 10:49:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x118d19000) [pid = 1922] [serial = 1801] [outer = 0x115894800] 10:49:19 INFO - PROCESS | 1922 | 1461433759143 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x1190a1800) [pid = 1922] [serial = 1802] [outer = 0x115894800] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x130460000 == 65 [pid = 1922] [id = 591] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x12f912800 == 64 [pid = 1922] [id = 590] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x123ccb000 == 63 [pid = 1922] [id = 589] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb9b000 == 62 [pid = 1922] [id = 588] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x12e531800 == 61 [pid = 1922] [id = 587] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5a0000 == 60 [pid = 1922] [id = 586] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x12d017800 == 59 [pid = 1922] [id = 585] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x12b86b000 == 58 [pid = 1922] [id = 584] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x129a5b800 == 57 [pid = 1922] [id = 583] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x126ab1800 == 56 [pid = 1922] [id = 582] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x119bd0800 == 55 [pid = 1922] [id = 581] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfcd000 == 54 [pid = 1922] [id = 580] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x129a76800 == 53 [pid = 1922] [id = 574] 10:49:19 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfd9000 == 52 [pid = 1922] [id = 573] 10:49:19 INFO - PROCESS | 1922 | 1461433759582 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]]]}] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x12d0ce400) [pid = 1922] [serial = 1714] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x12d0d9400) [pid = 1922] [serial = 1715] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x129a08400) [pid = 1922] [serial = 1670] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x126c1d000) [pid = 1922] [serial = 1697] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x11a945c00) [pid = 1922] [serial = 1613] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x118fe9c00) [pid = 1922] [serial = 1682] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x114e30400) [pid = 1922] [serial = 1610] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x12be5e400) [pid = 1922] [serial = 1712] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x11c454c00) [pid = 1922] [serial = 1616] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x12b3d9800) [pid = 1922] [serial = 1706] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x124748400) [pid = 1922] [serial = 1696] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x11aa28800) [pid = 1922] [serial = 1607] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x118d23c00) [pid = 1922] [serial = 1664] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x11bb45000) [pid = 1922] [serial = 1571] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x11566b000) [pid = 1922] [serial = 1663] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x12b4db800) [pid = 1922] [serial = 1673] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12bbd4c00) [pid = 1922] [serial = 1676] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x128920000) [pid = 1922] [serial = 1619] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x12bbcc000) [pid = 1922] [serial = 1675] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x1271c4800) [pid = 1922] [serial = 1699] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x129c19c00) [pid = 1922] [serial = 1622] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x12b4dac00) [pid = 1922] [serial = 1711] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x129909000) [pid = 1922] [serial = 1702] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x1134e7400) [pid = 1922] [serial = 1523] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12d0b4800) [pid = 1922] [serial = 1678] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11bc2c000) [pid = 1922] [serial = 1667] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11bc24000) [pid = 1922] [serial = 1688] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11ab98800) [pid = 1922] [serial = 1666] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x129f5bc00) [pid = 1922] [serial = 1709] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x129f5c400) [pid = 1922] [serial = 1705] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x1240ab800) [pid = 1922] [serial = 1708] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x128f30800) [pid = 1922] [serial = 1700] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11a964400) [pid = 1922] [serial = 1685] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11bfee000) [pid = 1922] [serial = 1690] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x114e38800) [pid = 1922] [serial = 1565] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x119e5d800) [pid = 1922] [serial = 1568] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x124746400) [pid = 1922] [serial = 1574] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x123c4a400) [pid = 1922] [serial = 1694] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12891a400) [pid = 1922] [serial = 1577] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12b3e6000) [pid = 1922] [serial = 1672] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12d0db800) [pid = 1922] [serial = 1679] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x11c451400) [pid = 1922] [serial = 1691] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x116448800) [pid = 1922] [serial = 1681] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x126e8e400) [pid = 1922] [serial = 1669] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x116449000) [pid = 1922] [serial = 1526] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11a60f000) [pid = 1922] [serial = 1684] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x129c12000) [pid = 1922] [serial = 1703] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11b013000) [pid = 1922] [serial = 1687] [outer = 0x0] [url = about:blank] 10:49:19 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11c456000) [pid = 1922] [serial = 1693] [outer = 0x0] [url = about:blank] 10:49:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:49:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 673ms 10:49:19 INFO - PROCESS | 1922 | 1461433759611 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:49:19 INFO - PROCESS | 1922 | 1461433759613 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 10:49:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:49:19 INFO - PROCESS | 1922 | 1461433759615 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:49:19 INFO - PROCESS | 1922 | 1461433759618 Marionette TRACE conn2 <- [1,2374,null,{}] 10:49:19 INFO - PROCESS | 1922 | 1461433759627 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}] 10:49:19 INFO - PROCESS | 1922 | 1461433759713 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:49:19 INFO - PROCESS | 1922 | 1461433759719 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad51800 == 53 [pid = 1922] [id = 601] 10:49:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x1190a9800) [pid = 1922] [serial = 1803] [outer = 0x0] 10:49:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x119e5b000) [pid = 1922] [serial = 1804] [outer = 0x1190a9800] 10:49:19 INFO - PROCESS | 1922 | 1461433759748 Marionette DEBUG loaded listener.js 10:49:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11a948c00) [pid = 1922] [serial = 1805] [outer = 0x1190a9800] 10:49:20 INFO - PROCESS | 1922 | 1461433760107 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]]]}] 10:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 521ms 10:49:20 INFO - PROCESS | 1922 | 1461433760166 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 1922 | 1461433760168 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 10:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:49:20 INFO - PROCESS | 1922 | 1461433760171 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 1922 | 1461433760173 Marionette TRACE conn2 <- [1,2378,null,{}] 10:49:20 INFO - PROCESS | 1922 | 1461433760175 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}] 10:49:20 INFO - PROCESS | 1922 | 1461433760255 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:49:20 INFO - PROCESS | 1922 | 1461433760262 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a65800 == 54 [pid = 1922] [id = 602] 10:49:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11a968400) [pid = 1922] [serial = 1806] [outer = 0x0] 10:49:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x11ab98800) [pid = 1922] [serial = 1807] [outer = 0x11a968400] 10:49:20 INFO - PROCESS | 1922 | 1461433760289 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11b00d800) [pid = 1922] [serial = 1808] [outer = 0x11a968400] 10:49:20 INFO - PROCESS | 1922 | 1461433760664 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]]]}] 10:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 10:49:20 INFO - PROCESS | 1922 | 1461433760690 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:49:20 INFO - PROCESS | 1922 | 1461433760692 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 10:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:49:20 INFO - PROCESS | 1922 | 1461433760707 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:49:20 INFO - PROCESS | 1922 | 1461433760709 Marionette TRACE conn2 <- [1,2382,null,{}] 10:49:20 INFO - PROCESS | 1922 | 1461433760715 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}] 10:49:20 INFO - PROCESS | 1922 | 1461433760791 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:49:20 INFO - PROCESS | 1922 | 1461433760797 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x119c5b800 == 55 [pid = 1922] [id = 603] 10:49:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x11b017000) [pid = 1922] [serial = 1809] [outer = 0x0] 10:49:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11b7bd400) [pid = 1922] [serial = 1810] [outer = 0x11b017000] 10:49:20 INFO - PROCESS | 1922 | 1461433760823 Marionette DEBUG loaded listener.js 10:49:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x11bcd3800) [pid = 1922] [serial = 1811] [outer = 0x11b017000] 10:49:21 INFO - PROCESS | 1922 | 1461433761155 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]]]}] 10:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 482ms 10:49:21 INFO - PROCESS | 1922 | 1461433761180 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:49:21 INFO - PROCESS | 1922 | 1461433761182 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 10:49:21 INFO - PROCESS | 1922 | 1461433761184 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 1922 | 1461433761186 Marionette TRACE conn2 <- [1,2386,null,{}] 10:49:21 INFO - PROCESS | 1922 | 1461433761188 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}] 10:49:21 INFO - PROCESS | 1922 | 1461433761292 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:49:21 INFO - PROCESS | 1922 | 1461433761390 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x126abd000 == 56 [pid = 1922] [id = 604] 10:49:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x11b7b5c00) [pid = 1922] [serial = 1812] [outer = 0x0] 10:49:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11c189c00) [pid = 1922] [serial = 1813] [outer = 0x11b7b5c00] 10:49:21 INFO - PROCESS | 1922 | 1461433761435 Marionette DEBUG loaded listener.js 10:49:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x123bee400) [pid = 1922] [serial = 1814] [outer = 0x11b7b5c00] 10:49:21 INFO - PROCESS | 1922 | 1461433761867 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]]]}] 10:49:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:49:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 721ms 10:49:21 INFO - PROCESS | 1922 | 1461433761906 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:49:21 INFO - PROCESS | 1922 | 1461433761907 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 10:49:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:49:21 INFO - PROCESS | 1922 | 1461433761915 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:49:21 INFO - PROCESS | 1922 | 1461433761916 Marionette TRACE conn2 <- [1,2390,null,{}] 10:49:21 INFO - PROCESS | 1922 | 1461433761918 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}] 10:49:22 INFO - PROCESS | 1922 | 1461433762019 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:49:22 INFO - PROCESS | 1922 | 1461433762025 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a6a000 == 57 [pid = 1922] [id = 605] 10:49:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11c454c00) [pid = 1922] [serial = 1815] [outer = 0x0] 10:49:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x1240a7800) [pid = 1922] [serial = 1816] [outer = 0x11c454c00] 10:49:22 INFO - PROCESS | 1922 | 1461433762051 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x1242e4800) [pid = 1922] [serial = 1817] [outer = 0x11c454c00] 10:49:22 INFO - PROCESS | 1922 | 1461433762389 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]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 526ms 10:49:22 INFO - PROCESS | 1922 | 1461433762435 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:49:22 INFO - PROCESS | 1922 | 1461433762436 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 10:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:49:22 INFO - PROCESS | 1922 | 1461433762439 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 1922 | 1461433762440 Marionette TRACE conn2 <- [1,2394,null,{}] 10:49:22 INFO - PROCESS | 1922 | 1461433762442 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}] 10:49:22 INFO - PROCESS | 1922 | 1461433762544 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:49:22 INFO - PROCESS | 1922 | 1461433762578 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b446800 == 58 [pid = 1922] [id = 606] 10:49:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x123c52800) [pid = 1922] [serial = 1818] [outer = 0x0] 10:49:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x124748800) [pid = 1922] [serial = 1819] [outer = 0x123c52800] 10:49:22 INFO - PROCESS | 1922 | 1461433762603 Marionette DEBUG loaded listener.js 10:49:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x126783800) [pid = 1922] [serial = 1820] [outer = 0x123c52800] 10:49:22 INFO - PROCESS | 1922 | 1461433762952 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]]]}] 10:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 522ms 10:49:22 INFO - PROCESS | 1922 | 1461433762962 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:49:22 INFO - PROCESS | 1922 | 1461433762963 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 10:49:22 INFO - PROCESS | 1922 | 1461433762965 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:49:22 INFO - PROCESS | 1922 | 1461433762966 Marionette TRACE conn2 <- [1,2398,null,{}] 10:49:22 INFO - PROCESS | 1922 | 1461433762969 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}] 10:49:23 INFO - PROCESS | 1922 | 1461433763069 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:49:23 INFO - PROCESS | 1922 | 1461433763080 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b872800 == 59 [pid = 1922] [id = 607] 10:49:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x126c24800) [pid = 1922] [serial = 1821] [outer = 0x0] 10:49:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x126e8d400) [pid = 1922] [serial = 1822] [outer = 0x126c24800] 10:49:23 INFO - PROCESS | 1922 | 1461433763106 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x1276a9400) [pid = 1922] [serial = 1823] [outer = 0x126c24800] 10:49:23 INFO - PROCESS | 1922 | 1461433763446 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]]]}] 10:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 10:49:23 INFO - PROCESS | 1922 | 1461433763486 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:49:23 INFO - PROCESS | 1922 | 1461433763487 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 10:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:49:23 INFO - PROCESS | 1922 | 1461433763489 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:49:23 INFO - PROCESS | 1922 | 1461433763490 Marionette TRACE conn2 <- [1,2402,null,{}] 10:49:23 INFO - PROCESS | 1922 | 1461433763493 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}] 10:49:23 INFO - PROCESS | 1922 | 1461433763596 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:49:23 INFO - PROCESS | 1922 | 1461433763632 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0c7000 == 60 [pid = 1922] [id = 608] 10:49:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x126e25c00) [pid = 1922] [serial = 1824] [outer = 0x0] 10:49:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x128920000) [pid = 1922] [serial = 1825] [outer = 0x126e25c00] 10:49:23 INFO - PROCESS | 1922 | 1461433763657 Marionette DEBUG loaded listener.js 10:49:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x128faa800) [pid = 1922] [serial = 1826] [outer = 0x126e25c00] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x129907800) [pid = 1922] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12b150000) [pid = 1922] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12d0b2800) [pid = 1922] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12d495000) [pid = 1922] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x11a96a400) [pid = 1922] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12b3df800) [pid = 1922] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x123c54000) [pid = 1922] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x115668000) [pid = 1922] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x1134e5400) [pid = 1922] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x119052400) [pid = 1922] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x129a07c00) [pid = 1922] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12d427c00) [pid = 1922] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11c186000) [pid = 1922] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x1164ab000) [pid = 1922] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x116614c00) [pid = 1922] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x126e32800) [pid = 1922] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x124744c00) [pid = 1922] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x11adb8800) [pid = 1922] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12d423400) [pid = 1922] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:49:23 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12be53400) [pid = 1922] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:49:24 INFO - PROCESS | 1922 | 1461433764139 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]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 674ms 10:49:24 INFO - PROCESS | 1922 | 1461433764171 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 1922 | 1461433764173 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 10:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:49:24 INFO - PROCESS | 1922 | 1461433764182 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 1922 | 1461433764184 Marionette TRACE conn2 <- [1,2406,null,{}] 10:49:24 INFO - PROCESS | 1922 | 1461433764186 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}] 10:49:24 INFO - PROCESS | 1922 | 1461433764292 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:49:24 INFO - PROCESS | 1922 | 1461433764298 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9f6800 == 61 [pid = 1922] [id = 609] 10:49:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x11a96a400) [pid = 1922] [serial = 1827] [outer = 0x0] 10:49:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x1276b0c00) [pid = 1922] [serial = 1828] [outer = 0x11a96a400] 10:49:24 INFO - PROCESS | 1922 | 1461433764328 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x129ced000) [pid = 1922] [serial = 1829] [outer = 0x11a96a400] 10:49:24 INFO - PROCESS | 1922 | 1461433764652 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]]]}] 10:49:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:49:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 10:49:24 INFO - PROCESS | 1922 | 1461433764703 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:49:24 INFO - PROCESS | 1922 | 1461433764704 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 10:49:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:49:24 INFO - PROCESS | 1922 | 1461433764706 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:49:24 INFO - PROCESS | 1922 | 1461433764707 Marionette TRACE conn2 <- [1,2410,null,{}] 10:49:24 INFO - PROCESS | 1922 | 1461433764710 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}] 10:49:24 INFO - PROCESS | 1922 | 1461433764796 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:49:24 INFO - PROCESS | 1922 | 1461433764855 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d17d800 == 62 [pid = 1922] [id = 610] 10:49:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x11adc5c00) [pid = 1922] [serial = 1830] [outer = 0x0] 10:49:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x129f56800) [pid = 1922] [serial = 1831] [outer = 0x11adc5c00] 10:49:24 INFO - PROCESS | 1922 | 1461433764880 Marionette DEBUG loaded listener.js 10:49:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12b3db000) [pid = 1922] [serial = 1832] [outer = 0x11adc5c00] 10:49:25 INFO - PROCESS | 1922 | 1461433765178 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]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 522ms 10:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:49:25 INFO - PROCESS | 1922 | 1461433765229 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 1922 | 1461433765230 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 10:49:25 INFO - PROCESS | 1922 | 1461433765232 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 1922 | 1461433765233 Marionette TRACE conn2 <- [1,2414,null,{}] 10:49:25 INFO - PROCESS | 1922 | 1461433765235 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}] 10:49:25 INFO - PROCESS | 1922 | 1461433765329 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:49:25 INFO - PROCESS | 1922 | 1461433765334 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de10800 == 63 [pid = 1922] [id = 611] 10:49:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12b477400) [pid = 1922] [serial = 1833] [outer = 0x0] 10:49:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12b480800) [pid = 1922] [serial = 1834] [outer = 0x12b477400] 10:49:25 INFO - PROCESS | 1922 | 1461433765360 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12b4e1c00) [pid = 1922] [serial = 1835] [outer = 0x12b477400] 10:49:25 INFO - PROCESS | 1922 | 1461433765710 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]]]}] 10:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 519ms 10:49:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:49:25 INFO - PROCESS | 1922 | 1461433765754 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:49:25 INFO - PROCESS | 1922 | 1461433765755 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 10:49:25 INFO - PROCESS | 1922 | 1461433765758 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:49:25 INFO - PROCESS | 1922 | 1461433765759 Marionette TRACE conn2 <- [1,2418,null,{}] 10:49:25 INFO - PROCESS | 1922 | 1461433765761 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}] 10:49:25 INFO - PROCESS | 1922 | 1461433765850 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:49:25 INFO - PROCESS | 1922 | 1461433765854 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e52f800 == 64 [pid = 1922] [id = 612] 10:49:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12b559800) [pid = 1922] [serial = 1836] [outer = 0x0] 10:49:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12b8a0800) [pid = 1922] [serial = 1837] [outer = 0x12b559800] 10:49:25 INFO - PROCESS | 1922 | 1461433765879 Marionette DEBUG loaded listener.js 10:49:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12bbd9800) [pid = 1922] [serial = 1838] [outer = 0x12b559800] 10:49:26 INFO - PROCESS | 1922 | 1461433766399 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]]]}] 10:49:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:49:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 669ms 10:49:26 INFO - PROCESS | 1922 | 1461433766428 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:49:26 INFO - PROCESS | 1922 | 1461433766432 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 10:49:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:49:26 INFO - PROCESS | 1922 | 1461433766436 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:49:26 INFO - PROCESS | 1922 | 1461433766438 Marionette TRACE conn2 <- [1,2422,null,{}] 10:49:26 INFO - PROCESS | 1922 | 1461433766442 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}] 10:49:26 INFO - PROCESS | 1922 | 1461433766556 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:49:26 INFO - PROCESS | 1922 | 1461433766667 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad53800 == 65 [pid = 1922] [id = 613] 10:49:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x115662800) [pid = 1922] [serial = 1839] [outer = 0x0] 10:49:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x11566a400) [pid = 1922] [serial = 1840] [outer = 0x115662800] 10:49:26 INFO - PROCESS | 1922 | 1461433766699 Marionette DEBUG loaded listener.js 10:49:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x118dea000) [pid = 1922] [serial = 1841] [outer = 0x115662800] 10:49:27 INFO - PROCESS | 1922 | 1461433767116 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]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 722ms 10:49:27 INFO - PROCESS | 1922 | 1461433767158 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 1922 | 1461433767162 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 10:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:49:27 INFO - PROCESS | 1922 | 1461433767167 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 1922 | 1461433767168 Marionette TRACE conn2 <- [1,2426,null,{}] 10:49:27 INFO - PROCESS | 1922 | 1461433767171 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}] 10:49:27 INFO - PROCESS | 1922 | 1461433767279 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:49:27 INFO - PROCESS | 1922 | 1461433767337 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f8d800 == 66 [pid = 1922] [id = 614] 10:49:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x1190a0400) [pid = 1922] [serial = 1842] [outer = 0x0] 10:49:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11a943800) [pid = 1922] [serial = 1843] [outer = 0x1190a0400] 10:49:27 INFO - PROCESS | 1922 | 1461433767368 Marionette DEBUG loaded listener.js 10:49:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x11ace3400) [pid = 1922] [serial = 1844] [outer = 0x1190a0400] 10:49:27 INFO - PROCESS | 1922 | 1461433767792 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]]]}] 10:49:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:49:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 672ms 10:49:27 INFO - PROCESS | 1922 | 1461433767839 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:49:27 INFO - PROCESS | 1922 | 1461433767840 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 10:49:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:49:27 INFO - PROCESS | 1922 | 1461433767842 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:49:27 INFO - PROCESS | 1922 | 1461433767845 Marionette TRACE conn2 <- [1,2430,null,{}] 10:49:27 INFO - PROCESS | 1922 | 1461433767853 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}] 10:49:28 INFO - PROCESS | 1922 | 1461433768020 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:49:28 INFO - PROCESS | 1922 | 1461433768086 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d180800 == 67 [pid = 1922] [id = 615] 10:49:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11c454000) [pid = 1922] [serial = 1845] [outer = 0x0] 10:49:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x11c458000) [pid = 1922] [serial = 1846] [outer = 0x11c454000] 10:49:28 INFO - PROCESS | 1922 | 1461433768120 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x123b1e800) [pid = 1922] [serial = 1847] [outer = 0x11c454000] 10:49:28 INFO - PROCESS | 1922 | 1461433768506 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]]]}] 10:49:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:49:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 724ms 10:49:28 INFO - PROCESS | 1922 | 1461433768566 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:49:28 INFO - PROCESS | 1922 | 1461433768568 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 10:49:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:49:28 INFO - PROCESS | 1922 | 1461433768570 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:49:28 INFO - PROCESS | 1922 | 1461433768572 Marionette TRACE conn2 <- [1,2434,null,{}] 10:49:28 INFO - PROCESS | 1922 | 1461433768574 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}] 10:49:28 INFO - PROCESS | 1922 | 1461433768679 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:49:28 INFO - PROCESS | 1922 | 1461433768736 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6bf800 == 68 [pid = 1922] [id = 616] 10:49:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x123c59800) [pid = 1922] [serial = 1848] [outer = 0x0] 10:49:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x124753800) [pid = 1922] [serial = 1849] [outer = 0x123c59800] 10:49:28 INFO - PROCESS | 1922 | 1461433768767 Marionette DEBUG loaded listener.js 10:49:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12891f800) [pid = 1922] [serial = 1850] [outer = 0x123c59800] 10:49:29 INFO - PROCESS | 1922 | 1461433769175 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]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 619ms 10:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:49:29 INFO - PROCESS | 1922 | 1461433769190 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 1922 | 1461433769191 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 10:49:29 INFO - PROCESS | 1922 | 1461433769193 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 1922 | 1461433769194 Marionette TRACE conn2 <- [1,2438,null,{}] 10:49:29 INFO - PROCESS | 1922 | 1461433769197 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}] 10:49:29 INFO - PROCESS | 1922 | 1461433769301 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:49:29 INFO - PROCESS | 1922 | 1461433769390 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb99000 == 69 [pid = 1922] [id = 617] 10:49:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x129903000) [pid = 1922] [serial = 1851] [outer = 0x0] 10:49:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x129a08400) [pid = 1922] [serial = 1852] [outer = 0x129903000] 10:49:29 INFO - PROCESS | 1922 | 1461433769420 Marionette DEBUG loaded listener.js 10:49:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x12b3dd000) [pid = 1922] [serial = 1853] [outer = 0x129903000] 10:49:29 INFO - PROCESS | 1922 | 1461433769824 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]]]}] 10:49:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:49:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 672ms 10:49:29 INFO - PROCESS | 1922 | 1461433769877 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:49:29 INFO - PROCESS | 1922 | 1461433769878 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 10:49:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:49:29 INFO - PROCESS | 1922 | 1461433769882 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:49:29 INFO - PROCESS | 1922 | 1461433769883 Marionette TRACE conn2 <- [1,2442,null,{}] 10:49:29 INFO - PROCESS | 1922 | 1461433769886 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}] 10:49:30 INFO - PROCESS | 1922 | 1461433769998 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:49:30 INFO - PROCESS | 1922 | 1461433770080 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4e9000 == 70 [pid = 1922] [id = 618] 10:49:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x1134e8800) [pid = 1922] [serial = 1854] [outer = 0x0] 10:49:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12be5a800) [pid = 1922] [serial = 1855] [outer = 0x1134e8800] 10:49:30 INFO - PROCESS | 1922 | 1461433770112 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x12d0b3c00) [pid = 1922] [serial = 1856] [outer = 0x1134e8800] 10:49:30 INFO - PROCESS | 1922 | 1461433770559 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]]]}] 10:49:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:49:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 719ms 10:49:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:49:30 INFO - PROCESS | 1922 | 1461433770629 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:49:30 INFO - PROCESS | 1922 | 1461433770631 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 10:49:30 INFO - PROCESS | 1922 | 1461433770633 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:49:30 INFO - PROCESS | 1922 | 1461433770634 Marionette TRACE conn2 <- [1,2446,null,{}] 10:49:30 INFO - PROCESS | 1922 | 1461433770636 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}] 10:49:30 INFO - PROCESS | 1922 | 1461433770736 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:49:30 INFO - PROCESS | 1922 | 1461433770810 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b219800 == 71 [pid = 1922] [id = 619] 10:49:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x114006800) [pid = 1922] [serial = 1857] [outer = 0x0] 10:49:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x11a93a800) [pid = 1922] [serial = 1858] [outer = 0x114006800] 10:49:30 INFO - PROCESS | 1922 | 1461433770841 Marionette DEBUG loaded listener.js 10:49:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x129f5a800) [pid = 1922] [serial = 1859] [outer = 0x114006800] 10:49:31 INFO - PROCESS | 1922 | 1461433771379 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]]]}] 10:49:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:49:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 769ms 10:49:31 INFO - PROCESS | 1922 | 1461433771403 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:49:31 INFO - PROCESS | 1922 | 1461433771405 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 10:49:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:49:31 INFO - PROCESS | 1922 | 1461433771409 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:49:31 INFO - PROCESS | 1922 | 1461433771411 Marionette TRACE conn2 <- [1,2450,null,{}] 10:49:31 INFO - PROCESS | 1922 | 1461433771415 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}] 10:49:31 INFO - PROCESS | 1922 | 1461433771521 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:49:31 INFO - PROCESS | 1922 | 1461433771597 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f8b800 == 72 [pid = 1922] [id = 620] 10:49:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x1159d0800) [pid = 1922] [serial = 1860] [outer = 0x0] 10:49:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x118d17400) [pid = 1922] [serial = 1861] [outer = 0x1159d0800] 10:49:31 INFO - PROCESS | 1922 | 1461433771629 Marionette DEBUG loaded listener.js 10:49:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x1190abc00) [pid = 1922] [serial = 1862] [outer = 0x1159d0800] 10:49:32 INFO - PROCESS | 1922 | 1461433772067 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]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 720ms 10:49:32 INFO - PROCESS | 1922 | 1461433772147 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 1922 | 1461433772151 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 10:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:49:32 INFO - PROCESS | 1922 | 1461433772157 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 1922 | 1461433772160 Marionette TRACE conn2 <- [1,2454,null,{}] 10:49:32 INFO - PROCESS | 1922 | 1461433772164 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}] 10:49:32 INFO - PROCESS | 1922 | 1461433772291 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3a2000 == 71 [pid = 1922] [id = 522] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x12de10800 == 70 [pid = 1922] [id = 611] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x12d17d800 == 69 [pid = 1922] [id = 610] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x12c9f6800 == 68 [pid = 1922] [id = 609] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0c7000 == 67 [pid = 1922] [id = 608] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x12b872800 == 66 [pid = 1922] [id = 607] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x12b446800 == 65 [pid = 1922] [id = 606] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x12dcccc00) [pid = 1922] [serial = 1777] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x129a6a000 == 64 [pid = 1922] [id = 605] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x126abd000 == 63 [pid = 1922] [id = 604] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x119c5b800 == 62 [pid = 1922] [id = 603] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x123a65800 == 61 [pid = 1922] [id = 602] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad51800 == 60 [pid = 1922] [id = 601] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11ada1000 == 59 [pid = 1922] [id = 600] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb28800 == 58 [pid = 1922] [id = 599] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb96000 == 57 [pid = 1922] [id = 596] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x12becf800 == 56 [pid = 1922] [id = 595] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x123f95000 == 55 [pid = 1922] [id = 594] 10:49:32 INFO - PROCESS | 1922 | --DOCSHELL 0x11c719000 == 54 [pid = 1922] [id = 593] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x12d0d3400) [pid = 1922] [serial = 1661] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x12b560c00) [pid = 1922] [serial = 1759] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x12b3e0400) [pid = 1922] [serial = 1756] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x12d0d7800) [pid = 1922] [serial = 1762] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x12be62000) [pid = 1922] [serial = 1760] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x12d4a0800) [pid = 1922] [serial = 1765] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x11bb46c00) [pid = 1922] [serial = 1723] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x11c40ac00) [pid = 1922] [serial = 1724] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x12bbd2c00) [pid = 1922] [serial = 1730] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x12b4df400) [pid = 1922] [serial = 1729] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x12413a800) [pid = 1922] [serial = 1750] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x126a9b400) [pid = 1922] [serial = 1751] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x12d428800) [pid = 1922] [serial = 1739] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x11c45dc00) [pid = 1922] [serial = 1738] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x11566c400) [pid = 1922] [serial = 1768] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x119295800) [pid = 1922] [serial = 1744] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11b019c00) [pid = 1922] [serial = 1745] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12d0ae800) [pid = 1922] [serial = 1733] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12bbd2000) [pid = 1922] [serial = 1732] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12db42000) [pid = 1922] [serial = 1736] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12d497400) [pid = 1922] [serial = 1735] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11c45e000) [pid = 1922] [serial = 1747] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x123c51c00) [pid = 1922] [serial = 1748] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11a8bbc00) [pid = 1922] [serial = 1742] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x118adb800) [pid = 1922] [serial = 1741] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11a8bd800) [pid = 1922] [serial = 1721] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x1190a7000) [pid = 1922] [serial = 1720] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12891a000) [pid = 1922] [serial = 1753] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12d427000) [pid = 1922] [serial = 1717] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12474ec00) [pid = 1922] [serial = 1726] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x129ce4800) [pid = 1922] [serial = 1727] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x1242dc000) [pid = 1922] [serial = 1771] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12dc47400) [pid = 1922] [serial = 1774] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12d494c00) [pid = 1922] [serial = 1763] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x12db47c00) [pid = 1922] [serial = 1766] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11a966000) [pid = 1922] [serial = 1769] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12dc53000) [pid = 1922] [serial = 1775] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12b561c00) [pid = 1922] [serial = 1772] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x128fa6c00) [pid = 1922] [serial = 1754] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12b47a400) [pid = 1922] [serial = 1757] [outer = 0x0] [url = about:blank] 10:49:32 INFO - PROCESS | 1922 | 1461433772397 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad55800 == 55 [pid = 1922] [id = 621] 10:49:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x118adb800) [pid = 1922] [serial = 1863] [outer = 0x0] 10:49:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11a8bbc00) [pid = 1922] [serial = 1864] [outer = 0x118adb800] 10:49:32 INFO - PROCESS | 1922 | 1461433772426 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11ace0400) [pid = 1922] [serial = 1865] [outer = 0x118adb800] 10:49:32 INFO - PROCESS | 1922 | 1461433772748 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]]]}] 10:49:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:49:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 624ms 10:49:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:49:32 INFO - PROCESS | 1922 | 1461433772782 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:49:32 INFO - PROCESS | 1922 | 1461433772783 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 10:49:32 INFO - PROCESS | 1922 | 1461433772785 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:49:32 INFO - PROCESS | 1922 | 1461433772788 Marionette TRACE conn2 <- [1,2458,null,{}] 10:49:32 INFO - PROCESS | 1922 | 1461433772795 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}] 10:49:32 INFO - PROCESS | 1922 | 1461433772885 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:49:32 INFO - PROCESS | 1922 | 1461433772893 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x12432e800 == 56 [pid = 1922] [id = 622] 10:49:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x11b019000) [pid = 1922] [serial = 1866] [outer = 0x0] 10:49:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11bcd8400) [pid = 1922] [serial = 1867] [outer = 0x11b019000] 10:49:32 INFO - PROCESS | 1922 | 1461433772921 Marionette DEBUG loaded listener.js 10:49:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x11c455000) [pid = 1922] [serial = 1868] [outer = 0x11b019000] 10:49:33 INFO - PROCESS | 1922 | 1461433773273 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]]]}] 10:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 525ms 10:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:49:33 INFO - PROCESS | 1922 | 1461433773311 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 1922 | 1461433773313 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 10:49:33 INFO - PROCESS | 1922 | 1461433773315 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 1922 | 1461433773316 Marionette TRACE conn2 <- [1,2462,null,{}] 10:49:33 INFO - PROCESS | 1922 | 1461433773318 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}] 10:49:33 INFO - PROCESS | 1922 | 1461433773404 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:49:33 INFO - PROCESS | 1922 | 1461433773409 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a72000 == 57 [pid = 1922] [id = 623] 10:49:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x11c45e400) [pid = 1922] [serial = 1869] [outer = 0x0] 10:49:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x123c4f800) [pid = 1922] [serial = 1870] [outer = 0x11c45e400] 10:49:33 INFO - PROCESS | 1922 | 1461433773436 Marionette DEBUG loaded listener.js 10:49:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x124139800) [pid = 1922] [serial = 1871] [outer = 0x11c45e400] 10:49:33 INFO - PROCESS | 1922 | 1461433773784 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]]]}] 10:49:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:49:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 10:49:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:49:33 INFO - PROCESS | 1922 | 1461433773835 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:49:33 INFO - PROCESS | 1922 | 1461433773837 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 10:49:33 INFO - PROCESS | 1922 | 1461433773839 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:49:33 INFO - PROCESS | 1922 | 1461433773840 Marionette TRACE conn2 <- [1,2466,null,{}] 10:49:33 INFO - PROCESS | 1922 | 1461433773842 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}] 10:49:33 INFO - PROCESS | 1922 | 1461433773923 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:49:33 INFO - PROCESS | 1922 | 1461433773930 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b450800 == 58 [pid = 1922] [id = 624] 10:49:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12439b400) [pid = 1922] [serial = 1872] [outer = 0x0] 10:49:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x124751400) [pid = 1922] [serial = 1873] [outer = 0x12439b400] 10:49:33 INFO - PROCESS | 1922 | 1461433773956 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x126e30400) [pid = 1922] [serial = 1874] [outer = 0x12439b400] 10:49:34 INFO - PROCESS | 1922 | 1461433774314 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]]]}] 10:49:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:49:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 10:49:34 INFO - PROCESS | 1922 | 1461433774359 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:49:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:49:34 INFO - PROCESS | 1922 | 1461433774361 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 10:49:34 INFO - PROCESS | 1922 | 1461433774364 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:49:34 INFO - PROCESS | 1922 | 1461433774366 Marionette TRACE conn2 <- [1,2470,null,{}] 10:49:34 INFO - PROCESS | 1922 | 1461433774370 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}] 10:49:34 INFO - PROCESS | 1922 | 1461433774566 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:49:34 INFO - PROCESS | 1922 | 1461433774595 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc07000 == 59 [pid = 1922] [id = 625] 10:49:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x124746000) [pid = 1922] [serial = 1875] [outer = 0x0] 10:49:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12891a400) [pid = 1922] [serial = 1876] [outer = 0x124746000] 10:49:34 INFO - PROCESS | 1922 | 1461433774640 Marionette DEBUG loaded listener.js 10:49:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12b15b400) [pid = 1922] [serial = 1877] [outer = 0x124746000] 10:49:35 INFO - PROCESS | 1922 | 1461433775055 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]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 722ms 10:49:35 INFO - PROCESS | 1922 | 1461433775086 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 1922 | 1461433775087 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 10:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:49:35 INFO - PROCESS | 1922 | 1461433775089 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 1922 | 1461433775090 Marionette TRACE conn2 <- [1,2474,null,{}] 10:49:35 INFO - PROCESS | 1922 | 1461433775097 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}] 10:49:35 INFO - PROCESS | 1922 | 1461433775171 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:49:35 INFO - PROCESS | 1922 | 1461433775200 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0e4000 == 60 [pid = 1922] [id = 626] 10:49:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12b3d9400) [pid = 1922] [serial = 1878] [outer = 0x0] 10:49:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12b47a000) [pid = 1922] [serial = 1879] [outer = 0x12b3d9400] 10:49:35 INFO - PROCESS | 1922 | 1461433775229 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12bbcb400) [pid = 1922] [serial = 1880] [outer = 0x12b3d9400] 10:49:35 INFO - PROCESS | 1922 | 1461433775684 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]]]}] 10:49:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:49:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 618ms 10:49:35 INFO - PROCESS | 1922 | 1461433775708 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:49:35 INFO - PROCESS | 1922 | 1461433775710 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 10:49:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:49:35 INFO - PROCESS | 1922 | 1461433775720 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:49:35 INFO - PROCESS | 1922 | 1461433775722 Marionette TRACE conn2 <- [1,2478,null,{}] 10:49:35 INFO - PROCESS | 1922 | 1461433775725 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}] 10:49:35 INFO - PROCESS | 1922 | 1461433775852 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:49:35 INFO - PROCESS | 1922 | 1461433775906 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d41e000 == 61 [pid = 1922] [id = 627] 10:49:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x11923f400) [pid = 1922] [serial = 1881] [outer = 0x0] 10:49:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x129f55800) [pid = 1922] [serial = 1882] [outer = 0x11923f400] 10:49:35 INFO - PROCESS | 1922 | 1461433775934 Marionette DEBUG loaded listener.js 10:49:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12be5ac00) [pid = 1922] [serial = 1883] [outer = 0x11923f400] 10:49:36 INFO - PROCESS | 1922 | 1461433776240 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]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 570ms 10:49:36 INFO - PROCESS | 1922 | 1461433776290 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:49:36 INFO - PROCESS | 1922 | 1461433776292 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 10:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:49:36 INFO - PROCESS | 1922 | 1461433776296 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 1922 | 1461433776297 Marionette TRACE conn2 <- [1,2482,null,{}] 10:49:36 INFO - PROCESS | 1922 | 1461433776300 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}] 10:49:36 INFO - PROCESS | 1922 | 1461433776404 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:49:36 INFO - PROCESS | 1922 | 1461433776417 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de54800 == 62 [pid = 1922] [id = 628] 10:49:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12b480000) [pid = 1922] [serial = 1884] [outer = 0x0] 10:49:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12d0ce800) [pid = 1922] [serial = 1885] [outer = 0x12b480000] 10:49:36 INFO - PROCESS | 1922 | 1461433776442 Marionette DEBUG loaded listener.js 10:49:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12d0dac00) [pid = 1922] [serial = 1886] [outer = 0x12b480000] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12b477400) [pid = 1922] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11c454c00) [pid = 1922] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x123c52800) [pid = 1922] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x115894800) [pid = 1922] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x114e2a800) [pid = 1922] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12dc55800) [pid = 1922] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x126c24800) [pid = 1922] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11a968400) [pid = 1922] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x1190a9800) [pid = 1922] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x11b7b5c00) [pid = 1922] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11b017000) [pid = 1922] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11adc5c00) [pid = 1922] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x126e25c00) [pid = 1922] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:49:36 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11a96a400) [pid = 1922] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:49:36 INFO - PROCESS | 1922 | 1461433776884 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]]]}] 10:49:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:49:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 619ms 10:49:36 INFO - PROCESS | 1922 | 1461433776916 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:49:36 INFO - PROCESS | 1922 | 1461433776917 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 10:49:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:49:36 INFO - PROCESS | 1922 | 1461433776919 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:49:36 INFO - PROCESS | 1922 | 1461433776920 Marionette TRACE conn2 <- [1,2486,null,{}] 10:49:36 INFO - PROCESS | 1922 | 1461433776923 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}] 10:49:37 INFO - PROCESS | 1922 | 1461433777041 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:49:37 INFO - PROCESS | 1922 | 1461433777083 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e531000 == 63 [pid = 1922] [id = 629] 10:49:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x1134e2800) [pid = 1922] [serial = 1887] [outer = 0x0] 10:49:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11b00f000) [pid = 1922] [serial = 1888] [outer = 0x1134e2800] 10:49:37 INFO - PROCESS | 1922 | 1461433777109 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x126c24800) [pid = 1922] [serial = 1889] [outer = 0x1134e2800] 10:49:37 INFO - PROCESS | 1922 | 1461433777501 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]]]}] 10:49:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:49:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 622ms 10:49:37 INFO - PROCESS | 1922 | 1461433777542 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:49:37 INFO - PROCESS | 1922 | 1461433777546 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 10:49:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:49:37 INFO - PROCESS | 1922 | 1461433777557 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:49:37 INFO - PROCESS | 1922 | 1461433777560 Marionette TRACE conn2 <- [1,2490,null,{}] 10:49:37 INFO - PROCESS | 1922 | 1461433777563 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}] 10:49:37 INFO - PROCESS | 1922 | 1461433777718 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:49:37 INFO - PROCESS | 1922 | 1461433777735 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4e4000 == 64 [pid = 1922] [id = 630] 10:49:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12be4dc00) [pid = 1922] [serial = 1890] [outer = 0x0] 10:49:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12d492400) [pid = 1922] [serial = 1891] [outer = 0x12be4dc00] 10:49:37 INFO - PROCESS | 1922 | 1461433777781 Marionette DEBUG loaded listener.js 10:49:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12d49f800) [pid = 1922] [serial = 1892] [outer = 0x12be4dc00] 10:49:38 INFO - PROCESS | 1922 | 1461433778113 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]]]}] 10:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 573ms 10:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:49:38 INFO - PROCESS | 1922 | 1461433778130 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 1922 | 1461433778132 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 10:49:38 INFO - PROCESS | 1922 | 1461433778134 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 1922 | 1461433778135 Marionette TRACE conn2 <- [1,2494,null,{}] 10:49:38 INFO - PROCESS | 1922 | 1461433778138 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}] 10:49:38 INFO - PROCESS | 1922 | 1461433778255 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:49:38 INFO - PROCESS | 1922 | 1461433778263 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fbb7800 == 65 [pid = 1922] [id = 631] 10:49:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12d0d8400) [pid = 1922] [serial = 1893] [outer = 0x0] 10:49:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12db42c00) [pid = 1922] [serial = 1894] [outer = 0x12d0d8400] 10:49:38 INFO - PROCESS | 1922 | 1461433778288 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12dc4f000) [pid = 1922] [serial = 1895] [outer = 0x12d0d8400] 10:49:38 INFO - PROCESS | 1922 | 1461433778601 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]]]}] 10:49:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:49:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 518ms 10:49:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:49:38 INFO - PROCESS | 1922 | 1461433778652 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:49:38 INFO - PROCESS | 1922 | 1461433778654 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 10:49:38 INFO - PROCESS | 1922 | 1461433778656 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:49:38 INFO - PROCESS | 1922 | 1461433778657 Marionette TRACE conn2 <- [1,2498,null,{}] 10:49:38 INFO - PROCESS | 1922 | 1461433778659 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}] 10:49:38 INFO - PROCESS | 1922 | 1461433778809 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:49:38 INFO - PROCESS | 1922 | 1461433778868 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a91d000 == 66 [pid = 1922] [id = 632] 10:49:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x113447400) [pid = 1922] [serial = 1896] [outer = 0x0] 10:49:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x114009400) [pid = 1922] [serial = 1897] [outer = 0x113447400] 10:49:38 INFO - PROCESS | 1922 | 1461433778901 Marionette DEBUG loaded listener.js 10:49:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x114e30400) [pid = 1922] [serial = 1898] [outer = 0x113447400] 10:49:39 INFO - PROCESS | 1922 | 1461433779367 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]]]}] 10:49:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:49:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 722ms 10:49:39 INFO - PROCESS | 1922 | 1461433779380 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:49:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:49:39 INFO - PROCESS | 1922 | 1461433779384 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 10:49:39 INFO - PROCESS | 1922 | 1461433779387 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:49:39 INFO - PROCESS | 1922 | 1461433779390 Marionette TRACE conn2 <- [1,2502,null,{}] 10:49:39 INFO - PROCESS | 1922 | 1461433779393 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}] 10:49:39 INFO - PROCESS | 1922 | 1461433779529 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:49:39 INFO - PROCESS | 1922 | 1461433779604 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x123a62800 == 67 [pid = 1922] [id = 633] 10:49:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x11a96b000) [pid = 1922] [serial = 1899] [outer = 0x0] 10:49:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11ab97000) [pid = 1922] [serial = 1900] [outer = 0x11a96b000] 10:49:39 INFO - PROCESS | 1922 | 1461433779636 Marionette DEBUG loaded listener.js 10:49:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x11b72ac00) [pid = 1922] [serial = 1901] [outer = 0x11a96b000] 10:49:40 INFO - PROCESS | 1922 | 1461433780027 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]]]}] 10:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 674ms 10:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:49:40 INFO - PROCESS | 1922 | 1461433780066 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:49:40 INFO - PROCESS | 1922 | 1461433780068 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 10:49:40 INFO - PROCESS | 1922 | 1461433780071 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - PROCESS | 1922 | 1461433780072 Marionette TRACE conn2 <- [1,2506,null,{}] 10:49:40 INFO - PROCESS | 1922 | 1461433780075 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}] 10:49:40 INFO - PROCESS | 1922 | 1461433780185 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:49:40 INFO - PROCESS | 1922 | 1461433780247 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d021000 == 68 [pid = 1922] [id = 634] 10:49:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x11c40d000) [pid = 1922] [serial = 1902] [outer = 0x0] 10:49:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x11c8ae800) [pid = 1922] [serial = 1903] [outer = 0x11c40d000] 10:49:40 INFO - PROCESS | 1922 | 1461433780319 Marionette DEBUG loaded listener.js 10:49:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x126e87c00) [pid = 1922] [serial = 1904] [outer = 0x11c40d000] 10:49:40 INFO - PROCESS | 1922 | 1461433780737 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]]]}] 10:49:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:49:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 719ms 10:49:40 INFO - PROCESS | 1922 | 1461433780791 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:49:40 INFO - PROCESS | 1922 | 1461433780796 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 10:49:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:49:40 INFO - PROCESS | 1922 | 1461433780807 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:49:40 INFO - PROCESS | 1922 | 1461433780810 Marionette TRACE conn2 <- [1,2510,null,{}] 10:49:40 INFO - PROCESS | 1922 | 1461433780837 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}] 10:49:40 INFO - PROCESS | 1922 | 1461433780947 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:49:41 INFO - PROCESS | 1922 | 1461433781021 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x12feb0800 == 69 [pid = 1922] [id = 635] 10:49:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x11c450c00) [pid = 1922] [serial = 1905] [outer = 0x0] 10:49:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12b3dbc00) [pid = 1922] [serial = 1906] [outer = 0x11c450c00] 10:49:41 INFO - PROCESS | 1922 | 1461433781052 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x12b4dc800) [pid = 1922] [serial = 1907] [outer = 0x11c450c00] 10:49:41 INFO - PROCESS | 1922 | 1461433781492 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]]]}] 10:49:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:49:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 749ms 10:49:41 INFO - PROCESS | 1922 | 1461433781553 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:49:41 INFO - PROCESS | 1922 | 1461433781555 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 10:49:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:49:41 INFO - PROCESS | 1922 | 1461433781559 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:49:41 INFO - PROCESS | 1922 | 1461433781561 Marionette TRACE conn2 <- [1,2514,null,{}] 10:49:41 INFO - PROCESS | 1922 | 1461433781565 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}] 10:49:41 INFO - PROCESS | 1922 | 1461433781725 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:49:41 INFO - PROCESS | 1922 | 1461433781827 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x130468000 == 70 [pid = 1922] [id = 636] 10:49:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x12b484800) [pid = 1922] [serial = 1908] [outer = 0x0] 10:49:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12d423c00) [pid = 1922] [serial = 1909] [outer = 0x12b484800] 10:49:41 INFO - PROCESS | 1922 | 1461433781875 Marionette DEBUG loaded listener.js 10:49:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12d49ac00) [pid = 1922] [serial = 1910] [outer = 0x12b484800] 10:49:42 INFO - PROCESS | 1922 | 1461433782315 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]]]}] 10:49:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:49:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 773ms 10:49:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:49:42 INFO - PROCESS | 1922 | 1461433782331 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:49:42 INFO - PROCESS | 1922 | 1461433782333 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 10:49:42 INFO - PROCESS | 1922 | 1461433782335 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:49:42 INFO - PROCESS | 1922 | 1461433782336 Marionette TRACE conn2 <- [1,2518,null,{}] 10:49:42 INFO - PROCESS | 1922 | 1461433782339 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}] 10:49:42 INFO - PROCESS | 1922 | 1461433782448 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:49:42 INFO - PROCESS | 1922 | 1461433782550 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x130ad4000 == 71 [pid = 1922] [id = 637] 10:49:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x12dcc8000) [pid = 1922] [serial = 1911] [outer = 0x0] 10:49:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12dcce800) [pid = 1922] [serial = 1912] [outer = 0x12dcc8000] 10:49:42 INFO - PROCESS | 1922 | 1461433782588 Marionette DEBUG loaded listener.js 10:49:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x12deef400) [pid = 1922] [serial = 1913] [outer = 0x12dcc8000] 10:49:43 INFO - PROCESS | 1922 | 1461433783043 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]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 772ms 10:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:49:43 INFO - PROCESS | 1922 | 1461433783108 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 1922 | 1461433783109 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 10:49:43 INFO - PROCESS | 1922 | 1461433783112 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 1922 | 1461433783113 Marionette TRACE conn2 <- [1,2522,null,{}] 10:49:43 INFO - PROCESS | 1922 | 1461433783115 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}] 10:49:43 INFO - PROCESS | 1922 | 1461433783224 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:49:43 INFO - PROCESS | 1922 | 1461433783326 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad4a000 == 72 [pid = 1922] [id = 638] 10:49:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x1134da800) [pid = 1922] [serial = 1914] [outer = 0x0] 10:49:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x11589f400) [pid = 1922] [serial = 1915] [outer = 0x1134da800] 10:49:43 INFO - PROCESS | 1922 | 1461433783358 Marionette DEBUG loaded listener.js 10:49:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x12479fc00) [pid = 1922] [serial = 1916] [outer = 0x1134da800] 10:49:43 INFO - PROCESS | 1922 | 1461433783957 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]]]}] 10:49:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:49:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 869ms 10:49:43 INFO - PROCESS | 1922 | 1461433783981 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:49:43 INFO - PROCESS | 1922 | 1461433783984 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 10:49:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:49:43 INFO - PROCESS | 1922 | 1461433783987 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:49:43 INFO - PROCESS | 1922 | 1461433783990 Marionette TRACE conn2 <- [1,2526,null,{}] 10:49:43 INFO - PROCESS | 1922 | 1461433783993 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}] 10:49:44 INFO - PROCESS | 1922 | 1461433784100 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:49:44 INFO - PROCESS | 1922 | 1461433784184 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x12432c800 == 73 [pid = 1922] [id = 639] 10:49:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x114e30000) [pid = 1922] [serial = 1917] [outer = 0x0] 10:49:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x116449000) [pid = 1922] [serial = 1918] [outer = 0x114e30000] 10:49:44 INFO - PROCESS | 1922 | 1461433784213 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x11a60f000) [pid = 1922] [serial = 1919] [outer = 0x114e30000] 10:49:44 INFO - PROCESS | 1922 | 1461433784651 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]]]}] 10:49:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:49:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 10:49:44 INFO - PROCESS | 1922 | 1461433784657 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:49:44 INFO - PROCESS | 1922 | 1461433784663 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 10:49:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:49:44 INFO - PROCESS | 1922 | 1461433784668 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:49:44 INFO - PROCESS | 1922 | 1461433784669 Marionette TRACE conn2 <- [1,2530,null,{}] 10:49:44 INFO - PROCESS | 1922 | 1461433784672 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}] 10:49:44 INFO - PROCESS | 1922 | 1461433784773 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:49:44 INFO - PROCESS | 1922 | 1461433784830 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c1d000 == 74 [pid = 1922] [id = 640] 10:49:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x11a96bc00) [pid = 1922] [serial = 1920] [outer = 0x0] 10:49:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x11bcdac00) [pid = 1922] [serial = 1921] [outer = 0x11a96bc00] 10:49:44 INFO - PROCESS | 1922 | 1461433784862 Marionette DEBUG loaded listener.js 10:49:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x11c455c00) [pid = 1922] [serial = 1922] [outer = 0x11a96bc00] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12fc4f000 == 73 [pid = 1922] [id = 576] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f8800 == 72 [pid = 1922] [id = 553] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfcf000 == 71 [pid = 1922] [id = 579] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12fbb7800 == 70 [pid = 1922] [id = 631] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4e4000 == 69 [pid = 1922] [id = 630] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12e531000 == 68 [pid = 1922] [id = 629] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12de54800 == 67 [pid = 1922] [id = 628] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x12b562c00) [pid = 1922] [serial = 1792] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x129f5d800) [pid = 1922] [serial = 1789] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x124747000) [pid = 1922] [serial = 1786] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x118d19400) [pid = 1922] [serial = 1780] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x124748000) [pid = 1922] [serial = 1795] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x11bb47400) [pid = 1922] [serial = 1783] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12d41e000 == 66 [pid = 1922] [id = 627] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0e4000 == 65 [pid = 1922] [id = 626] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc07000 == 64 [pid = 1922] [id = 625] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12b450800 == 63 [pid = 1922] [id = 624] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x129a72000 == 62 [pid = 1922] [id = 623] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12432e800 == 61 [pid = 1922] [id = 622] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad55800 == 60 [pid = 1922] [id = 621] 10:49:45 INFO - PROCESS | 1922 | 1461433785330 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]]]}] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x123f8b800 == 59 [pid = 1922] [id = 620] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x11b219800 == 58 [pid = 1922] [id = 619] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4e9000 == 57 [pid = 1922] [id = 618] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb99000 == 56 [pid = 1922] [id = 617] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6bf800 == 55 [pid = 1922] [id = 616] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x12d180800 == 54 [pid = 1922] [id = 615] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x123f8d800 == 53 [pid = 1922] [id = 614] 10:49:45 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad53800 == 52 [pid = 1922] [id = 613] 10:49:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:49:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 672ms 10:49:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:49:45 INFO - PROCESS | 1922 | 1461433785339 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:49:45 INFO - PROCESS | 1922 | 1461433785341 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 10:49:45 INFO - PROCESS | 1922 | 1461433785346 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:49:45 INFO - PROCESS | 1922 | 1461433785348 Marionette TRACE conn2 <- [1,2534,null,{}] 10:49:45 INFO - PROCESS | 1922 | 1461433785356 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}] 10:49:45 INFO - PROCESS | 1922 | 1461433785470 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:49:45 INFO - PROCESS | 1922 | 1461433785479 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3a3000 == 53 [pid = 1922] [id = 641] 10:49:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x11bff6000) [pid = 1922] [serial = 1923] [outer = 0x0] 10:49:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x123c57400) [pid = 1922] [serial = 1924] [outer = 0x11bff6000] 10:49:45 INFO - PROCESS | 1922 | 1461433785511 Marionette DEBUG loaded listener.js 10:49:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x12474b000) [pid = 1922] [serial = 1925] [outer = 0x11bff6000] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x12b480800) [pid = 1922] [serial = 1834] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x1240a7800) [pid = 1922] [serial = 1816] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x1242e4800) [pid = 1922] [serial = 1817] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x124748800) [pid = 1922] [serial = 1819] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x1190a1800) [pid = 1922] [serial = 1802] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x118d19000) [pid = 1922] [serial = 1801] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x114e32c00) [pid = 1922] [serial = 1798] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x115663400) [pid = 1922] [serial = 1799] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x12dee3400) [pid = 1922] [serial = 1778] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x1276a9400) [pid = 1922] [serial = 1823] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x11ab98800) [pid = 1922] [serial = 1807] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x126e8d400) [pid = 1922] [serial = 1822] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x11b00d800) [pid = 1922] [serial = 1808] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x119e5b000) [pid = 1922] [serial = 1804] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x11a948c00) [pid = 1922] [serial = 1805] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11c189c00) [pid = 1922] [serial = 1813] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x126783800) [pid = 1922] [serial = 1820] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x11b7bd400) [pid = 1922] [serial = 1810] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11bcd3800) [pid = 1922] [serial = 1811] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x129f56800) [pid = 1922] [serial = 1831] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x128920000) [pid = 1922] [serial = 1825] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12b3db000) [pid = 1922] [serial = 1832] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x1276b0c00) [pid = 1922] [serial = 1828] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x128faa800) [pid = 1922] [serial = 1826] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x129ced000) [pid = 1922] [serial = 1829] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12b4e1c00) [pid = 1922] [serial = 1835] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x123bee400) [pid = 1922] [serial = 1814] [outer = 0x0] [url = about:blank] 10:49:45 INFO - PROCESS | 1922 | 1461433785989 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]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 676ms 10:49:46 INFO - PROCESS | 1922 | 1461433786021 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 1922 | 1461433786023 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 10:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:49:46 INFO - PROCESS | 1922 | 1461433786025 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 1922 | 1461433786026 Marionette TRACE conn2 <- [1,2538,null,{}] 10:49:46 INFO - PROCESS | 1922 | 1461433786029 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}] 10:49:46 INFO - PROCESS | 1922 | 1461433786118 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:49:46 INFO - PROCESS | 1922 | 1461433786122 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x12671f800 == 54 [pid = 1922] [id = 642] 10:49:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x126c23c00) [pid = 1922] [serial = 1926] [outer = 0x0] 10:49:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x1276a9400) [pid = 1922] [serial = 1927] [outer = 0x126c23c00] 10:49:46 INFO - PROCESS | 1922 | 1461433786150 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x128f30800) [pid = 1922] [serial = 1928] [outer = 0x126c23c00] 10:49:46 INFO - PROCESS | 1922 | 1461433786486 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]]]}] 10:49:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:49:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 519ms 10:49:46 INFO - PROCESS | 1922 | 1461433786545 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:49:46 INFO - PROCESS | 1922 | 1461433786546 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 10:49:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:49:46 INFO - PROCESS | 1922 | 1461433786548 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:49:46 INFO - PROCESS | 1922 | 1461433786550 Marionette TRACE conn2 <- [1,2542,null,{}] 10:49:46 INFO - PROCESS | 1922 | 1461433786552 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}] 10:49:46 INFO - PROCESS | 1922 | 1461433786639 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:49:46 INFO - PROCESS | 1922 | 1461433786644 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f56800 == 55 [pid = 1922] [id = 643] 10:49:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x129906800) [pid = 1922] [serial = 1929] [outer = 0x0] 10:49:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x129ce5000) [pid = 1922] [serial = 1930] [outer = 0x129906800] 10:49:46 INFO - PROCESS | 1922 | 1461433786670 Marionette DEBUG loaded listener.js 10:49:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x129f5e800) [pid = 1922] [serial = 1931] [outer = 0x129906800] 10:49:47 INFO - PROCESS | 1922 | 1461433787033 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]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 518ms 10:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:49:47 INFO - PROCESS | 1922 | 1461433787067 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 1922 | 1461433787069 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 10:49:47 INFO - PROCESS | 1922 | 1461433787071 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 1922 | 1461433787072 Marionette TRACE conn2 <- [1,2546,null,{}] 10:49:47 INFO - PROCESS | 1922 | 1461433787074 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}] 10:49:47 INFO - PROCESS | 1922 | 1461433787206 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:49:47 INFO - PROCESS | 1922 | 1461433787248 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9e6800 == 56 [pid = 1922] [id = 644] 10:49:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12b15b800) [pid = 1922] [serial = 1932] [outer = 0x0] 10:49:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12b480800) [pid = 1922] [serial = 1933] [outer = 0x12b15b800] 10:49:47 INFO - PROCESS | 1922 | 1461433787276 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12d0cfc00) [pid = 1922] [serial = 1934] [outer = 0x12b15b800] 10:49:47 INFO - PROCESS | 1922 | 1461433787590 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]]]}] 10:49:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:49:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 568ms 10:49:47 INFO - PROCESS | 1922 | 1461433787639 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:49:47 INFO - PROCESS | 1922 | 1461433787641 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 10:49:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:49:47 INFO - PROCESS | 1922 | 1461433787649 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:49:47 INFO - PROCESS | 1922 | 1461433787650 Marionette TRACE conn2 <- [1,2550,null,{}] 10:49:47 INFO - PROCESS | 1922 | 1461433787653 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}] 10:49:47 INFO - PROCESS | 1922 | 1461433787788 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:49:47 INFO - PROCESS | 1922 | 1461433787804 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d40e800 == 57 [pid = 1922] [id = 645] 10:49:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12b3da400) [pid = 1922] [serial = 1935] [outer = 0x0] 10:49:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12d427000) [pid = 1922] [serial = 1936] [outer = 0x12b3da400] 10:49:47 INFO - PROCESS | 1922 | 1461433787845 Marionette DEBUG loaded listener.js 10:49:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12db4ac00) [pid = 1922] [serial = 1937] [outer = 0x12b3da400] 10:49:48 INFO - PROCESS | 1922 | 1461433788316 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]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 673ms 10:49:48 INFO - PROCESS | 1922 | 1461433788322 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 1922 | 1461433788324 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 10:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:49:48 INFO - PROCESS | 1922 | 1461433788328 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 1922 | 1461433788331 Marionette TRACE conn2 <- [1,2554,null,{}] 10:49:48 INFO - PROCESS | 1922 | 1461433788333 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}] 10:49:48 INFO - PROCESS | 1922 | 1461433788442 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:49:48 INFO - PROCESS | 1922 | 1461433788479 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de1d000 == 58 [pid = 1922] [id = 646] 10:49:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12d0ae400) [pid = 1922] [serial = 1938] [outer = 0x0] 10:49:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12dee2800) [pid = 1922] [serial = 1939] [outer = 0x12d0ae400] 10:49:48 INFO - PROCESS | 1922 | 1461433788504 Marionette DEBUG loaded listener.js 10:49:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x12deed800) [pid = 1922] [serial = 1940] [outer = 0x12d0ae400] 10:49:48 INFO - PROCESS | 1922 | 1461433788845 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]]]}] 10:49:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:49:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 524ms 10:49:48 INFO - PROCESS | 1922 | 1461433788850 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:49:48 INFO - PROCESS | 1922 | 1461433788851 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 10:49:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:49:48 INFO - PROCESS | 1922 | 1461433788854 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:49:48 INFO - PROCESS | 1922 | 1461433788855 Marionette TRACE conn2 <- [1,2558,null,{}] 10:49:48 INFO - PROCESS | 1922 | 1461433788857 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}] 10:49:48 INFO - PROCESS | 1922 | 1461433788969 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:49:48 INFO - PROCESS | 1922 | 1461433788973 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f3800 == 59 [pid = 1922] [id = 647] 10:49:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x12dccb000) [pid = 1922] [serial = 1941] [outer = 0x0] 10:49:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12e56a800) [pid = 1922] [serial = 1942] [outer = 0x12dccb000] 10:49:49 INFO - PROCESS | 1922 | 1461433789032 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12e95b000) [pid = 1922] [serial = 1943] [outer = 0x12dccb000] 10:49:49 INFO - PROCESS | 1922 | 1461433789375 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]]]}] 10:49:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:49:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 569ms 10:49:49 INFO - PROCESS | 1922 | 1461433789423 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:49:49 INFO - PROCESS | 1922 | 1461433789424 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 10:49:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:49:49 INFO - PROCESS | 1922 | 1461433789427 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:49:49 INFO - PROCESS | 1922 | 1461433789428 Marionette TRACE conn2 <- [1,2562,null,{}] 10:49:49 INFO - PROCESS | 1922 | 1461433789430 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}] 10:49:49 INFO - PROCESS | 1922 | 1461433789731 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x11539d800) [pid = 1922] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x11a949800) [pid = 1922] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x11566cc00) [pid = 1922] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x129904000) [pid = 1922] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x123c4d000) [pid = 1922] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x11566e400) [pid = 1922] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11ab90c00) [pid = 1922] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x12b3d9400) [pid = 1922] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12b559800) [pid = 1922] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x118adb800) [pid = 1922] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x114006800) [pid = 1922] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x11b019000) [pid = 1922] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x124746000) [pid = 1922] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x11c454000) [pid = 1922] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x11923f400) [pid = 1922] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x1159d0800) [pid = 1922] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11c45e400) [pid = 1922] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12439b400) [pid = 1922] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x115662800) [pid = 1922] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x129903000) [pid = 1922] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x123c59800) [pid = 1922] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x1134e8800) [pid = 1922] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x1190a0400) [pid = 1922] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12b480000) [pid = 1922] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x1134e2800) [pid = 1922] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:49:49 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12be4dc00) [pid = 1922] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:49:49 INFO - PROCESS | 1922 | 1461433789788 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x11640e800 == 60 [pid = 1922] [id = 648] 10:49:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x1134e0c00) [pid = 1922] [serial = 1944] [outer = 0x0] 10:49:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x11475c800) [pid = 1922] [serial = 1945] [outer = 0x1134e0c00] 10:49:49 INFO - PROCESS | 1922 | 1461433789815 Marionette DEBUG loaded listener.js 10:49:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x115894800) [pid = 1922] [serial = 1946] [outer = 0x1134e0c00] 10:49:50 INFO - PROCESS | 1922 | 1461433790121 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]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 721ms 10:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:49:50 INFO - PROCESS | 1922 | 1461433790149 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 1922 | 1461433790151 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 10:49:50 INFO - PROCESS | 1922 | 1461433790154 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 1922 | 1461433790155 Marionette TRACE conn2 <- [1,2566,null,{}] 10:49:50 INFO - PROCESS | 1922 | 1461433790158 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}] 10:49:50 INFO - PROCESS | 1922 | 1461433790325 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:49:50 INFO - PROCESS | 1922 | 1461433790419 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x12bc0a800 == 61 [pid = 1922] [id = 649] 10:49:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x1134e9800) [pid = 1922] [serial = 1947] [outer = 0x0] 10:49:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x11c18c000) [pid = 1922] [serial = 1948] [outer = 0x1134e9800] 10:49:50 INFO - PROCESS | 1922 | 1461433790464 Marionette DEBUG loaded listener.js 10:49:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12e569000) [pid = 1922] [serial = 1949] [outer = 0x1134e9800] 10:49:50 INFO - PROCESS | 1922 | 1461433790817 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]]]}] 10:49:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:49:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 673ms 10:49:50 INFO - PROCESS | 1922 | 1461433790834 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:49:50 INFO - PROCESS | 1922 | 1461433790835 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 10:49:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:49:50 INFO - PROCESS | 1922 | 1461433790837 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:49:50 INFO - PROCESS | 1922 | 1461433790838 Marionette TRACE conn2 <- [1,2570,null,{}] 10:49:50 INFO - PROCESS | 1922 | 1461433790841 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}] 10:49:50 INFO - PROCESS | 1922 | 1461433790937 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:49:51 INFO - PROCESS | 1922 | 1461433790999 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fea2000 == 62 [pid = 1922] [id = 650] 10:49:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x11566cc00) [pid = 1922] [serial = 1950] [outer = 0x0] 10:49:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12e962c00) [pid = 1922] [serial = 1951] [outer = 0x11566cc00] 10:49:51 INFO - PROCESS | 1922 | 1461433791024 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12e9bc400) [pid = 1922] [serial = 1952] [outer = 0x11566cc00] 10:49:51 INFO - PROCESS | 1922 | 1461433791316 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]]]}] 10:49:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:49:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 10:49:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:49:51 INFO - PROCESS | 1922 | 1461433791356 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:49:51 INFO - PROCESS | 1922 | 1461433791358 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 10:49:51 INFO - PROCESS | 1922 | 1461433791360 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:49:51 INFO - PROCESS | 1922 | 1461433791363 Marionette TRACE conn2 <- [1,2574,null,{}] 10:49:51 INFO - PROCESS | 1922 | 1461433791366 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}] 10:49:51 INFO - PROCESS | 1922 | 1461433791456 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:49:51 INFO - PROCESS | 1922 | 1461433791460 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x13034c800 == 63 [pid = 1922] [id = 651] 10:49:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12e9bc800) [pid = 1922] [serial = 1953] [outer = 0x0] 10:49:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12e9c2c00) [pid = 1922] [serial = 1954] [outer = 0x12e9bc800] 10:49:51 INFO - PROCESS | 1922 | 1461433791485 Marionette DEBUG loaded listener.js 10:49:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12eb22800) [pid = 1922] [serial = 1955] [outer = 0x12e9bc800] 10:49:51 INFO - PROCESS | 1922 | 1461433791997 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]]]}] 10:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 672ms 10:49:52 INFO - PROCESS | 1922 | 1461433792032 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 1922 | 1461433792035 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 10:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:49:52 INFO - PROCESS | 1922 | 1461433792039 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 1922 | 1461433792042 Marionette TRACE conn2 <- [1,2578,null,{}] 10:49:52 INFO - PROCESS | 1922 | 1461433792046 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}] 10:49:52 INFO - PROCESS | 1922 | 1461433792170 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:49:52 INFO - PROCESS | 1922 | 1461433792244 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5a5800 == 64 [pid = 1922] [id = 652] 10:49:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x1155de800) [pid = 1922] [serial = 1956] [outer = 0x0] 10:49:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x119051000) [pid = 1922] [serial = 1957] [outer = 0x1155de800] 10:49:52 INFO - PROCESS | 1922 | 1461433792276 Marionette DEBUG loaded listener.js 10:49:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x11a610c00) [pid = 1922] [serial = 1958] [outer = 0x1155de800] 10:49:52 INFO - PROCESS | 1922 | 1461433792703 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]]]}] 10:49:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:49:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 725ms 10:49:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:49:52 INFO - PROCESS | 1922 | 1461433792772 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:49:52 INFO - PROCESS | 1922 | 1461433792777 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 10:49:52 INFO - PROCESS | 1922 | 1461433792783 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:49:52 INFO - PROCESS | 1922 | 1461433792785 Marionette TRACE conn2 <- [1,2582,null,{}] 10:49:52 INFO - PROCESS | 1922 | 1461433792787 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}] 10:49:52 INFO - PROCESS | 1922 | 1461433792898 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:49:52 INFO - PROCESS | 1922 | 1461433792972 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b874000 == 65 [pid = 1922] [id = 653] 10:49:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11a966800) [pid = 1922] [serial = 1959] [outer = 0x0] 10:49:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x11b7ba400) [pid = 1922] [serial = 1960] [outer = 0x11a966800] 10:49:53 INFO - PROCESS | 1922 | 1461433793004 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x11c509c00) [pid = 1922] [serial = 1961] [outer = 0x11a966800] 10:49:53 INFO - PROCESS | 1922 | 1461433793448 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]]]}] 10:49:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:49:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 720ms 10:49:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:49:53 INFO - PROCESS | 1922 | 1461433793503 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:49:53 INFO - PROCESS | 1922 | 1461433793504 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 10:49:53 INFO - PROCESS | 1922 | 1461433793507 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:49:53 INFO - PROCESS | 1922 | 1461433793509 Marionette TRACE conn2 <- [1,2586,null,{}] 10:49:53 INFO - PROCESS | 1922 | 1461433793517 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}] 10:49:53 INFO - PROCESS | 1922 | 1461433793633 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:49:53 INFO - PROCESS | 1922 | 1461433793710 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f915800 == 66 [pid = 1922] [id = 654] 10:49:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x123c57000) [pid = 1922] [serial = 1962] [outer = 0x0] 10:49:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x128928000) [pid = 1922] [serial = 1963] [outer = 0x123c57000] 10:49:53 INFO - PROCESS | 1922 | 1461433793744 Marionette DEBUG loaded listener.js 10:49:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12b3e3000) [pid = 1922] [serial = 1964] [outer = 0x123c57000] 10:49:54 INFO - PROCESS | 1922 | 1461433794141 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]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 672ms 10:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:49:54 INFO - PROCESS | 1922 | 1461433794180 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 1922 | 1461433794182 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 10:49:54 INFO - PROCESS | 1922 | 1461433794184 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 1922 | 1461433794185 Marionette TRACE conn2 <- [1,2590,null,{}] 10:49:54 INFO - PROCESS | 1922 | 1461433794188 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}] 10:49:54 INFO - PROCESS | 1922 | 1461433794317 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:49:54 INFO - PROCESS | 1922 | 1461433794382 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x131b5c800 == 67 [pid = 1922] [id = 655] 10:49:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12b47e800) [pid = 1922] [serial = 1965] [outer = 0x0] 10:49:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x12be48800) [pid = 1922] [serial = 1966] [outer = 0x12b47e800] 10:49:54 INFO - PROCESS | 1922 | 1461433794413 Marionette DEBUG loaded listener.js 10:49:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x12d0d3400) [pid = 1922] [serial = 1967] [outer = 0x12b47e800] 10:49:54 INFO - PROCESS | 1922 | 1461433794856 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]]]}] 10:49:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:49:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 721ms 10:49:54 INFO - PROCESS | 1922 | 1461433794905 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:49:54 INFO - PROCESS | 1922 | 1461433794907 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 10:49:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:49:54 INFO - PROCESS | 1922 | 1461433794909 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:49:54 INFO - PROCESS | 1922 | 1461433794910 Marionette TRACE conn2 <- [1,2594,null,{}] 10:49:54 INFO - PROCESS | 1922 | 1461433794931 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}] 10:49:55 INFO - PROCESS | 1922 | 1461433795037 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:49:55 INFO - PROCESS | 1922 | 1461433795111 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x131b2c800 == 68 [pid = 1922] [id = 656] 10:49:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12be52000) [pid = 1922] [serial = 1968] [outer = 0x0] 10:49:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12dc4b000) [pid = 1922] [serial = 1969] [outer = 0x12be52000] 10:49:55 INFO - PROCESS | 1922 | 1461433795140 Marionette DEBUG loaded listener.js 10:49:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x12e56ec00) [pid = 1922] [serial = 1970] [outer = 0x12be52000] 10:49:55 INFO - PROCESS | 1922 | 1461433795683 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]]]}] 10:49:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:49:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 836ms 10:49:55 INFO - PROCESS | 1922 | 1461433795747 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:49:55 INFO - PROCESS | 1922 | 1461433795749 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 10:49:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:49:55 INFO - PROCESS | 1922 | 1461433795752 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:49:55 INFO - PROCESS | 1922 | 1461433795754 Marionette TRACE conn2 <- [1,2598,null,{}] 10:49:55 INFO - PROCESS | 1922 | 1461433795758 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}] 10:49:55 INFO - PROCESS | 1922 | 1461433795924 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:49:56 INFO - PROCESS | 1922 | 1461433796031 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x1344e5000 == 69 [pid = 1922] [id = 657] 10:49:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x12e95a000) [pid = 1922] [serial = 1971] [outer = 0x0] 10:49:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x12eb2e000) [pid = 1922] [serial = 1972] [outer = 0x12e95a000] 10:49:56 INFO - PROCESS | 1922 | 1461433796065 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x12f842400) [pid = 1922] [serial = 1973] [outer = 0x12e95a000] 10:49:56 INFO - PROCESS | 1922 | 1461433796548 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]]]}] 10:49:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:49:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 821ms 10:49:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:49:56 INFO - PROCESS | 1922 | 1461433796573 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:49:56 INFO - PROCESS | 1922 | 1461433796574 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 10:49:56 INFO - PROCESS | 1922 | 1461433796578 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:49:56 INFO - PROCESS | 1922 | 1461433796580 Marionette TRACE conn2 <- [1,2602,null,{}] 10:49:56 INFO - PROCESS | 1922 | 1461433796583 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}] 10:49:56 INFO - PROCESS | 1922 | 1461433796687 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:49:56 INFO - PROCESS | 1922 | 1461433796763 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a875000 == 70 [pid = 1922] [id = 658] 10:49:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x114e2b000) [pid = 1922] [serial = 1974] [outer = 0x0] 10:49:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x11ace4000) [pid = 1922] [serial = 1975] [outer = 0x114e2b000] 10:49:56 INFO - PROCESS | 1922 | 1461433796793 Marionette DEBUG loaded listener.js 10:49:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x123b25400) [pid = 1922] [serial = 1976] [outer = 0x114e2b000] 10:49:57 INFO - PROCESS | 1922 | 1461433797632 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]]]}] 10:49:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:49:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1073ms 10:49:57 INFO - PROCESS | 1922 | 1461433797651 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:49:57 INFO - PROCESS | 1922 | 1461433797654 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 10:49:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:49:57 INFO - PROCESS | 1922 | 1461433797660 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:49:57 INFO - PROCESS | 1922 | 1461433797663 Marionette TRACE conn2 <- [1,2606,null,{}] 10:49:57 INFO - PROCESS | 1922 | 1461433797670 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}] 10:49:57 INFO - PROCESS | 1922 | 1461433797777 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:49:57 INFO - PROCESS | 1922 | 1461433797890 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad9f800 == 71 [pid = 1922] [id = 659] 10:49:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x113451c00) [pid = 1922] [serial = 1977] [outer = 0x0] 10:49:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x1147d4400) [pid = 1922] [serial = 1978] [outer = 0x113451c00] 10:49:57 INFO - PROCESS | 1922 | 1461433797920 Marionette DEBUG loaded listener.js 10:49:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x1190a9400) [pid = 1922] [serial = 1979] [outer = 0x113451c00] 10:49:58 INFO - PROCESS | 1922 | 1461433798423 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]]]}] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12fea2000 == 70 [pid = 1922] [id = 650] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12bc0a800 == 69 [pid = 1922] [id = 649] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x11640e800 == 68 [pid = 1922] [id = 648] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f3800 == 67 [pid = 1922] [id = 647] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x12db42c00) [pid = 1922] [serial = 1894] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12de1d000 == 66 [pid = 1922] [id = 646] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12d40e800 == 65 [pid = 1922] [id = 645] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12c9e6800 == 64 [pid = 1922] [id = 644] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x123f56800 == 63 [pid = 1922] [id = 643] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12671f800 == 62 [pid = 1922] [id = 642] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x11c3a3000 == 61 [pid = 1922] [id = 641] 10:49:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:49:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 825ms 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x123c1d000 == 60 [pid = 1922] [id = 640] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12432c800 == 59 [pid = 1922] [id = 639] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad4a000 == 58 [pid = 1922] [id = 638] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x130ad4000 == 57 [pid = 1922] [id = 637] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x130468000 == 56 [pid = 1922] [id = 636] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12feb0800 == 55 [pid = 1922] [id = 635] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x12d021000 == 54 [pid = 1922] [id = 634] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x123a62800 == 53 [pid = 1922] [id = 633] 10:49:58 INFO - PROCESS | 1922 | --DOCSHELL 0x11a91d000 == 52 [pid = 1922] [id = 632] 10:49:58 INFO - PROCESS | 1922 | 1461433798498 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:49:58 INFO - PROCESS | 1922 | 1461433798503 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 10:49:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:49:58 INFO - PROCESS | 1922 | 1461433798513 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:49:58 INFO - PROCESS | 1922 | 1461433798515 Marionette TRACE conn2 <- [1,2610,null,{}] 10:49:58 INFO - PROCESS | 1922 | 1461433798518 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}] 10:49:58 INFO - PROCESS | 1922 | 1461433798664 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x12d431800) [pid = 1922] [serial = 1718] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x11a93c800) [pid = 1922] [serial = 1781] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x12b3e7c00) [pid = 1922] [serial = 1790] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x128fac000) [pid = 1922] [serial = 1787] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x12dcc6c00) [pid = 1922] [serial = 1796] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x11bff1c00) [pid = 1922] [serial = 1784] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x12db3f000) [pid = 1922] [serial = 1793] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x12b47a000) [pid = 1922] [serial = 1879] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x12b8a0800) [pid = 1922] [serial = 1837] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12bbd9800) [pid = 1922] [serial = 1838] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x11a8bbc00) [pid = 1922] [serial = 1864] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x11ace0400) [pid = 1922] [serial = 1865] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x129f5a800) [pid = 1922] [serial = 1859] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x11a93a800) [pid = 1922] [serial = 1858] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x11bcd8400) [pid = 1922] [serial = 1867] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11c455000) [pid = 1922] [serial = 1868] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x12b15b400) [pid = 1922] [serial = 1877] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x123b1e800) [pid = 1922] [serial = 1847] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11c458000) [pid = 1922] [serial = 1846] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x129f55800) [pid = 1922] [serial = 1882] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x1190abc00) [pid = 1922] [serial = 1862] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x118d17400) [pid = 1922] [serial = 1861] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x123c4f800) [pid = 1922] [serial = 1870] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x124139800) [pid = 1922] [serial = 1871] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x124751400) [pid = 1922] [serial = 1873] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x126e30400) [pid = 1922] [serial = 1874] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x118dea000) [pid = 1922] [serial = 1841] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11566a400) [pid = 1922] [serial = 1840] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x129a08400) [pid = 1922] [serial = 1852] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12b3dd000) [pid = 1922] [serial = 1853] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12891f800) [pid = 1922] [serial = 1850] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x124753800) [pid = 1922] [serial = 1849] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12d0b3c00) [pid = 1922] [serial = 1856] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12be5a800) [pid = 1922] [serial = 1855] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x11ace3400) [pid = 1922] [serial = 1844] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12d0ce800) [pid = 1922] [serial = 1885] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11a943800) [pid = 1922] [serial = 1843] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x11b00f000) [pid = 1922] [serial = 1888] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x12be5ac00) [pid = 1922] [serial = 1883] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x12d492400) [pid = 1922] [serial = 1891] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12d49f800) [pid = 1922] [serial = 1892] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x12d0dac00) [pid = 1922] [serial = 1886] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x12891a400) [pid = 1922] [serial = 1876] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x126c24800) [pid = 1922] [serial = 1889] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x12bbcb400) [pid = 1922] [serial = 1880] [outer = 0x0] [url = about:blank] 10:49:58 INFO - PROCESS | 1922 | 1461433798764 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:58 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb1f800 == 53 [pid = 1922] [id = 660] 10:49:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x118d17400) [pid = 1922] [serial = 1980] [outer = 0x0] 10:49:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11a93c000) [pid = 1922] [serial = 1981] [outer = 0x118d17400] 10:49:58 INFO - PROCESS | 1922 | 1461433798802 Marionette DEBUG loaded listener.js 10:49:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x11b00dc00) [pid = 1922] [serial = 1982] [outer = 0x118d17400] 10:49:59 INFO - PROCESS | 1922 | 1461433799151 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]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 674ms 10:49:59 INFO - PROCESS | 1922 | 1461433799188 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 1922 | 1461433799190 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 10:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:49:59 INFO - PROCESS | 1922 | 1461433799194 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 1922 | 1461433799197 Marionette TRACE conn2 <- [1,2614,null,{}] 10:49:59 INFO - PROCESS | 1922 | 1461433799209 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}] 10:49:59 INFO - PROCESS | 1922 | 1461433799353 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:49:59 INFO - PROCESS | 1922 | 1461433799362 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x124129800 == 54 [pid = 1922] [id = 661] 10:49:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11bb45000) [pid = 1922] [serial = 1983] [outer = 0x0] 10:49:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11c451400) [pid = 1922] [serial = 1984] [outer = 0x11bb45000] 10:49:59 INFO - PROCESS | 1922 | 1461433799408 Marionette DEBUG loaded listener.js 10:49:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x123c4d000) [pid = 1922] [serial = 1985] [outer = 0x11bb45000] 10:49:59 INFO - PROCESS | 1922 | 1461433799839 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]]]}] 10:49:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:49:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 674ms 10:49:59 INFO - PROCESS | 1922 | 1461433799867 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:49:59 INFO - PROCESS | 1922 | 1461433799869 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 10:49:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:49:59 INFO - PROCESS | 1922 | 1461433799871 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:49:59 INFO - PROCESS | 1922 | 1461433799872 Marionette TRACE conn2 <- [1,2618,null,{}] 10:49:59 INFO - PROCESS | 1922 | 1461433799874 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}] 10:49:59 INFO - PROCESS | 1922 | 1461433799961 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:49:59 INFO - PROCESS | 1922 | 1461433799967 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:49:59 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b112000 == 55 [pid = 1922] [id = 662] 10:49:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x11c452400) [pid = 1922] [serial = 1986] [outer = 0x0] 10:49:59 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x123fcf800) [pid = 1922] [serial = 1987] [outer = 0x11c452400] 10:49:59 INFO - PROCESS | 1922 | 1461433799994 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x124536000) [pid = 1922] [serial = 1988] [outer = 0x11c452400] 10:50:00 INFO - PROCESS | 1922 | 1461433800335 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]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 468ms 10:50:00 INFO - PROCESS | 1922 | 1461433800339 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 1922 | 1461433800340 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 10:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:50:00 INFO - PROCESS | 1922 | 1461433800348 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 1922 | 1461433800349 Marionette TRACE conn2 <- [1,2622,null,{}] 10:50:00 INFO - PROCESS | 1922 | 1461433800352 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}] 10:50:00 INFO - PROCESS | 1922 | 1461433800444 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:50:00 INFO - PROCESS | 1922 | 1461433800512 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b2dc000 == 56 [pid = 1922] [id = 663] 10:50:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x1190a6400) [pid = 1922] [serial = 1989] [outer = 0x0] 10:50:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x124753800) [pid = 1922] [serial = 1990] [outer = 0x1190a6400] 10:50:00 INFO - PROCESS | 1922 | 1461433800538 Marionette DEBUG loaded listener.js 10:50:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x1270c2000) [pid = 1922] [serial = 1991] [outer = 0x1190a6400] 10:50:00 INFO - PROCESS | 1922 | 1461433800869 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]]]}] 10:50:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:50:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 574ms 10:50:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:50:00 INFO - PROCESS | 1922 | 1461433800917 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:50:00 INFO - PROCESS | 1922 | 1461433800918 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 10:50:00 INFO - PROCESS | 1922 | 1461433800921 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:50:00 INFO - PROCESS | 1922 | 1461433800922 Marionette TRACE conn2 <- [1,2626,null,{}] 10:50:00 INFO - PROCESS | 1922 | 1461433800924 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}] 10:50:01 INFO - PROCESS | 1922 | 1461433801049 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:50:01 INFO - PROCESS | 1922 | 1461433801067 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0db000 == 57 [pid = 1922] [id = 664] 10:50:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12891a400) [pid = 1922] [serial = 1992] [outer = 0x0] 10:50:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x129ce4c00) [pid = 1922] [serial = 1993] [outer = 0x12891a400] 10:50:01 INFO - PROCESS | 1922 | 1461433801095 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12b3e4c00) [pid = 1922] [serial = 1994] [outer = 0x12891a400] 10:50:01 INFO - PROCESS | 1922 | 1461433801453 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]]]}] 10:50:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:50:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 569ms 10:50:01 INFO - PROCESS | 1922 | 1461433801496 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:50:01 INFO - PROCESS | 1922 | 1461433801498 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 10:50:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:50:01 INFO - PROCESS | 1922 | 1461433801500 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:50:01 INFO - PROCESS | 1922 | 1461433801501 Marionette TRACE conn2 <- [1,2630,null,{}] 10:50:01 INFO - PROCESS | 1922 | 1461433801503 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}] 10:50:01 INFO - PROCESS | 1922 | 1461433801612 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:50:01 INFO - PROCESS | 1922 | 1461433801653 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9f4800 == 58 [pid = 1922] [id = 665] 10:50:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x128928400) [pid = 1922] [serial = 1995] [outer = 0x0] 10:50:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12b4dac00) [pid = 1922] [serial = 1996] [outer = 0x128928400] 10:50:01 INFO - PROCESS | 1922 | 1461433801678 Marionette DEBUG loaded listener.js 10:50:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12bbcec00) [pid = 1922] [serial = 1997] [outer = 0x128928400] 10:50:02 INFO - PROCESS | 1922 | 1461433802075 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]]]}] 10:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 618ms 10:50:02 INFO - PROCESS | 1922 | 1461433802119 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 1922 | 1461433802121 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 10:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:50:02 INFO - PROCESS | 1922 | 1461433802135 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 1922 | 1461433802137 Marionette TRACE conn2 <- [1,2634,null,{}] 10:50:02 INFO - PROCESS | 1922 | 1461433802140 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}] 10:50:02 INFO - PROCESS | 1922 | 1461433802305 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:50:02 INFO - PROCESS | 1922 | 1461433802341 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x12dc3b000 == 59 [pid = 1922] [id = 666] 10:50:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12b478400) [pid = 1922] [serial = 1998] [outer = 0x0] 10:50:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12be46400) [pid = 1922] [serial = 1999] [outer = 0x12b478400] 10:50:02 INFO - PROCESS | 1922 | 1461433802367 Marionette DEBUG loaded listener.js 10:50:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12d0db800) [pid = 1922] [serial = 2000] [outer = 0x12b478400] 10:50:02 INFO - PROCESS | 1922 | 1461433802706 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]]]}] 10:50:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:50:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 631ms 10:50:02 INFO - PROCESS | 1922 | 1461433802755 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:50:02 INFO - PROCESS | 1922 | 1461433802757 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 10:50:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:50:02 INFO - PROCESS | 1922 | 1461433802759 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:50:02 INFO - PROCESS | 1922 | 1461433802760 Marionette TRACE conn2 <- [1,2638,null,{}] 10:50:02 INFO - PROCESS | 1922 | 1461433802762 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}] 10:50:03 INFO - PROCESS | 1922 | 1461433802996 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12b3da400) [pid = 1922] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12dccb000) [pid = 1922] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12d0ae400) [pid = 1922] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x114e30000) [pid = 1922] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12b15b800) [pid = 1922] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11bff6000) [pid = 1922] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11a96bc00) [pid = 1922] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x126c23c00) [pid = 1922] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12d0d8400) [pid = 1922] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x1134e0c00) [pid = 1922] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x129906800) [pid = 1922] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x1134e9800) [pid = 1922] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:50:03 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x11566cc00) [pid = 1922] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:50:03 INFO - PROCESS | 1922 | 1461433803046 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276c9800 == 60 [pid = 1922] [id = 667] 10:50:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x114545c00) [pid = 1922] [serial = 2001] [outer = 0x0] 10:50:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x118adb800) [pid = 1922] [serial = 2002] [outer = 0x114545c00] 10:50:03 INFO - PROCESS | 1922 | 1461433803072 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x126787c00) [pid = 1922] [serial = 2003] [outer = 0x114545c00] 10:50:03 INFO - PROCESS | 1922 | 1461433803347 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]]]}] 10:50:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:50:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 623ms 10:50:03 INFO - PROCESS | 1922 | 1461433803384 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:50:03 INFO - PROCESS | 1922 | 1461433803385 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 10:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:50:03 INFO - PROCESS | 1922 | 1461433803388 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:50:03 INFO - PROCESS | 1922 | 1461433803389 Marionette TRACE conn2 <- [1,2642,null,{}] 10:50:03 INFO - PROCESS | 1922 | 1461433803391 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}] 10:50:03 INFO - PROCESS | 1922 | 1461433803487 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:50:03 INFO - PROCESS | 1922 | 1461433803491 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6b4000 == 61 [pid = 1922] [id = 668] 10:50:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x126c23c00) [pid = 1922] [serial = 2004] [outer = 0x0] 10:50:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x12d49a000) [pid = 1922] [serial = 2005] [outer = 0x126c23c00] 10:50:03 INFO - PROCESS | 1922 | 1461433803517 Marionette DEBUG loaded listener.js 10:50:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12dc53c00) [pid = 1922] [serial = 2006] [outer = 0x126c23c00] 10:50:03 INFO - PROCESS | 1922 | 1461433803863 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]]]}] 10:50:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:50:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 10:50:03 INFO - PROCESS | 1922 | 1461433803907 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:50:03 INFO - PROCESS | 1922 | 1461433803909 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 10:50:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:50:03 INFO - PROCESS | 1922 | 1461433803913 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:50:03 INFO - PROCESS | 1922 | 1461433803915 Marionette TRACE conn2 <- [1,2646,null,{}] 10:50:03 INFO - PROCESS | 1922 | 1461433803918 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}] 10:50:04 INFO - PROCESS | 1922 | 1461433804022 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:50:04 INFO - PROCESS | 1922 | 1461433804027 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f8800 == 62 [pid = 1922] [id = 669] 10:50:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x123fa6800) [pid = 1922] [serial = 2007] [outer = 0x0] 10:50:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12d495800) [pid = 1922] [serial = 2008] [outer = 0x123fa6800] 10:50:04 INFO - PROCESS | 1922 | 1461433804056 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12dcd0800) [pid = 1922] [serial = 2009] [outer = 0x123fa6800] 10:50:04 INFO - PROCESS | 1922 | 1461433804394 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]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:50:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 10:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:50:04 INFO - PROCESS | 1922 | 1461433804433 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 1922 | 1461433804434 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 10:50:04 INFO - PROCESS | 1922 | 1461433804436 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 1922 | 1461433804437 Marionette TRACE conn2 <- [1,2650,null,{}] 10:50:04 INFO - PROCESS | 1922 | 1461433804439 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}] 10:50:04 INFO - PROCESS | 1922 | 1461433804530 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:50:04 INFO - PROCESS | 1922 | 1461433804593 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f913000 == 63 [pid = 1922] [id = 670] 10:50:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12dcca000) [pid = 1922] [serial = 2010] [outer = 0x0] 10:50:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x12e567400) [pid = 1922] [serial = 2011] [outer = 0x12dcca000] 10:50:04 INFO - PROCESS | 1922 | 1461433804618 Marionette DEBUG loaded listener.js 10:50:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12e95c400) [pid = 1922] [serial = 2012] [outer = 0x12dcca000] 10:50:04 INFO - PROCESS | 1922 | 1461433804896 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]]]}] 10:50:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:50:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 10:50:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:50:04 INFO - PROCESS | 1922 | 1461433804954 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:50:04 INFO - PROCESS | 1922 | 1461433804956 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 10:50:04 INFO - PROCESS | 1922 | 1461433804958 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:50:04 INFO - PROCESS | 1922 | 1461433804959 Marionette TRACE conn2 <- [1,2654,null,{}] 10:50:04 INFO - PROCESS | 1922 | 1461433804964 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}] 10:50:05 INFO - PROCESS | 1922 | 1461433805162 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:50:05 INFO - PROCESS | 1922 | 1461433805243 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b752800 == 64 [pid = 1922] [id = 671] 10:50:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x1134e6000) [pid = 1922] [serial = 2013] [outer = 0x0] 10:50:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x114bb1c00) [pid = 1922] [serial = 2014] [outer = 0x1134e6000] 10:50:05 INFO - PROCESS | 1922 | 1461433805277 Marionette DEBUG loaded listener.js 10:50:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x115895400) [pid = 1922] [serial = 2015] [outer = 0x1134e6000] 10:50:05 INFO - PROCESS | 1922 | 1461433805730 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]]]}] 10:50:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:50:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 821ms 10:50:05 INFO - PROCESS | 1922 | 1461433805817 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:50:05 INFO - PROCESS | 1922 | 1461433805821 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 10:50:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:50:05 INFO - PROCESS | 1922 | 1461433805826 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:50:05 INFO - PROCESS | 1922 | 1461433805831 Marionette TRACE conn2 <- [1,2658,null,{}] 10:50:05 INFO - PROCESS | 1922 | 1461433805834 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}] 10:50:05 INFO - PROCESS | 1922 | 1461433805947 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:50:06 INFO - PROCESS | 1922 | 1461433806023 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12894f800 == 65 [pid = 1922] [id = 672] 10:50:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x11b00bc00) [pid = 1922] [serial = 2016] [outer = 0x0] 10:50:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x11b726800) [pid = 1922] [serial = 2017] [outer = 0x11b00bc00] 10:50:06 INFO - PROCESS | 1922 | 1461433806056 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x11bcd8400) [pid = 1922] [serial = 2018] [outer = 0x11b00bc00] 10:50:06 INFO - PROCESS | 1922 | 1461433806519 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]]]}] 10:50:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:50:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 725ms 10:50:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:50:06 INFO - PROCESS | 1922 | 1461433806551 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:50:06 INFO - PROCESS | 1922 | 1461433806554 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 10:50:06 INFO - PROCESS | 1922 | 1461433806558 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:50:06 INFO - PROCESS | 1922 | 1461433806560 Marionette TRACE conn2 <- [1,2662,null,{}] 10:50:06 INFO - PROCESS | 1922 | 1461433806564 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}] 10:50:06 INFO - PROCESS | 1922 | 1461433806731 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:50:06 INFO - PROCESS | 1922 | 1461433806860 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de66800 == 66 [pid = 1922] [id = 673] 10:50:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x123b1c400) [pid = 1922] [serial = 2019] [outer = 0x0] 10:50:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x123fa4000) [pid = 1922] [serial = 2020] [outer = 0x123b1c400] 10:50:06 INFO - PROCESS | 1922 | 1461433806894 Marionette DEBUG loaded listener.js 10:50:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x1240a8400) [pid = 1922] [serial = 2021] [outer = 0x123b1c400] 10:50:07 INFO - PROCESS | 1922 | 1461433807350 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]]]}] 10:50:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:50:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 823ms 10:50:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:50:07 INFO - PROCESS | 1922 | 1461433807380 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:50:07 INFO - PROCESS | 1922 | 1461433807383 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 10:50:07 INFO - PROCESS | 1922 | 1461433807391 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:50:07 INFO - PROCESS | 1922 | 1461433807395 Marionette TRACE conn2 <- [1,2666,null,{}] 10:50:07 INFO - PROCESS | 1922 | 1461433807397 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}] 10:50:07 INFO - PROCESS | 1922 | 1461433807507 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:50:07 INFO - PROCESS | 1922 | 1461433807612 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x130350000 == 67 [pid = 1922] [id = 674] 10:50:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x123b25800) [pid = 1922] [serial = 2022] [outer = 0x0] 10:50:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12891a000) [pid = 1922] [serial = 2023] [outer = 0x123b25800] 10:50:07 INFO - PROCESS | 1922 | 1461433807645 Marionette DEBUG loaded listener.js 10:50:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12b15b400) [pid = 1922] [serial = 2024] [outer = 0x123b25800] 10:50:08 INFO - PROCESS | 1922 | 1461433808491 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]]]}] 10:50:08 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) 10:50:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1128ms 10:50:08 INFO - PROCESS | 1922 | 1461433808516 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:50:08 INFO - PROCESS | 1922 | 1461433808518 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 10:50:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:50:08 INFO - PROCESS | 1922 | 1461433808520 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:50:08 INFO - PROCESS | 1922 | 1461433808521 Marionette TRACE conn2 <- [1,2670,null,{}] 10:50:08 INFO - PROCESS | 1922 | 1461433808524 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}] 10:50:08 INFO - PROCESS | 1922 | 1461433808633 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:50:08 INFO - PROCESS | 1922 | 1461433808735 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x131b3a800 == 68 [pid = 1922] [id = 675] 10:50:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x128fac000) [pid = 1922] [serial = 2025] [outer = 0x0] 10:50:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x12be61800) [pid = 1922] [serial = 2026] [outer = 0x128fac000] 10:50:08 INFO - PROCESS | 1922 | 1461433808766 Marionette DEBUG loaded listener.js 10:50:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12dc4fc00) [pid = 1922] [serial = 2027] [outer = 0x128fac000] 10:50:09 INFO - PROCESS | 1922 | 1461433809670 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] 10:50:09 INFO - PROCESS | 1922 | 1461433809698 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 10:50:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:50:09 INFO - PROCESS | 1922 | 1461433809700 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:50:09 INFO - PROCESS | 1922 | 1461433809701 Marionette TRACE conn2 <- [1,2674,null,{}] 10:50:09 INFO - PROCESS | 1922 | 1461433809704 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}] 10:50:09 INFO - PROCESS | 1922 | 1461433809816 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:50:10 INFO - PROCESS | 1922 | 1461433810104 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x126abb000 == 69 [pid = 1922] [id = 676] 10:50:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x1155b3400) [pid = 1922] [serial = 2028] [outer = 0x0] 10:50:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x116448800) [pid = 1922] [serial = 2029] [outer = 0x1155b3400] 10:50:10 INFO - PROCESS | 1922 | 1461433810161 Marionette DEBUG loaded listener.js 10:50:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x11a93ac00) [pid = 1922] [serial = 2030] [outer = 0x1155b3400] 10:50:11 INFO - PROCESS | 1922 | 1461433811190 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] 10:50:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:50:11 INFO - PROCESS | 1922 | 1461433811231 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 10:50:11 INFO - PROCESS | 1922 | 1461433811234 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:50:11 INFO - PROCESS | 1922 | 1461433811236 Marionette TRACE conn2 <- [1,2678,null,{}] 10:50:11 INFO - PROCESS | 1922 | 1461433811240 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}] 10:50:11 INFO - PROCESS | 1922 | 1461433811343 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:50:11 INFO - PROCESS | 1922 | 1461433811427 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b203000 == 70 [pid = 1922] [id = 677] 10:50:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x11905f400) [pid = 1922] [serial = 2031] [outer = 0x0] 10:50:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x11adbf800) [pid = 1922] [serial = 2032] [outer = 0x11905f400] 10:50:11 INFO - PROCESS | 1922 | 1461433811504 Marionette DEBUG loaded listener.js 10:50:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x123b1e800) [pid = 1922] [serial = 2033] [outer = 0x11905f400] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f8800 == 69 [pid = 1922] [id = 669] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6b4000 == 68 [pid = 1922] [id = 668] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x1276c9800 == 67 [pid = 1922] [id = 667] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12dc3b000 == 66 [pid = 1922] [id = 666] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12c9f4800 == 65 [pid = 1922] [id = 665] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0db000 == 64 [pid = 1922] [id = 664] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x12e9c2c00) [pid = 1922] [serial = 1954] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12b2dc000 == 63 [pid = 1922] [id = 663] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12b112000 == 62 [pid = 1922] [id = 662] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x124129800 == 61 [pid = 1922] [id = 661] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x11bb1f800 == 60 [pid = 1922] [id = 660] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad9f800 == 59 [pid = 1922] [id = 659] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x11a875000 == 58 [pid = 1922] [id = 658] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x1344e5000 == 57 [pid = 1922] [id = 657] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x131b2c800 == 56 [pid = 1922] [id = 656] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x131b5c800 == 55 [pid = 1922] [id = 655] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12f915800 == 54 [pid = 1922] [id = 654] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x12b874000 == 53 [pid = 1922] [id = 653] 10:50:11 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5a5800 == 52 [pid = 1922] [id = 652] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x11475c800) [pid = 1922] [serial = 1945] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x115894800) [pid = 1922] [serial = 1946] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x129ce5000) [pid = 1922] [serial = 1930] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x129f5e800) [pid = 1922] [serial = 1931] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x11c18c000) [pid = 1922] [serial = 1948] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x12e962c00) [pid = 1922] [serial = 1951] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x12e9bc400) [pid = 1922] [serial = 1952] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x12d0cfc00) [pid = 1922] [serial = 1934] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x12e569000) [pid = 1922] [serial = 1949] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x12db4ac00) [pid = 1922] [serial = 1937] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x12d427000) [pid = 1922] [serial = 1936] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x12e56a800) [pid = 1922] [serial = 1942] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12deed800) [pid = 1922] [serial = 1940] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12dee2800) [pid = 1922] [serial = 1939] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x11a60f000) [pid = 1922] [serial = 1919] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x116449000) [pid = 1922] [serial = 1918] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12b480800) [pid = 1922] [serial = 1933] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x123c57400) [pid = 1922] [serial = 1924] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12474b000) [pid = 1922] [serial = 1925] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x11c455c00) [pid = 1922] [serial = 1922] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x11bcdac00) [pid = 1922] [serial = 1921] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x11ab97000) [pid = 1922] [serial = 1900] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12d423c00) [pid = 1922] [serial = 1909] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x1276a9400) [pid = 1922] [serial = 1927] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x128f30800) [pid = 1922] [serial = 1928] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12dc4f000) [pid = 1922] [serial = 1895] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x114009400) [pid = 1922] [serial = 1897] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11589f400) [pid = 1922] [serial = 1915] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12dcce800) [pid = 1922] [serial = 1912] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x12b3dbc00) [pid = 1922] [serial = 1906] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x11c8ae800) [pid = 1922] [serial = 1903] [outer = 0x0] [url = about:blank] 10:50:11 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x12e95b000) [pid = 1922] [serial = 1943] [outer = 0x0] [url = about:blank] 10:50:12 INFO - PROCESS | 1922 | 1461433812323 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]]]}] 10:50:12 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) 10:50:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1122ms 10:50:12 INFO - PROCESS | 1922 | 1461433812358 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:50:12 INFO - PROCESS | 1922 | 1461433812361 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 10:50:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:50:12 INFO - PROCESS | 1922 | 1461433812371 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:50:12 INFO - PROCESS | 1922 | 1461433812372 Marionette TRACE conn2 <- [1,2682,null,{}] 10:50:12 INFO - PROCESS | 1922 | 1461433812376 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}] 10:50:12 INFO - PROCESS | 1922 | 1461433812465 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:50:12 INFO - PROCESS | 1922 | 1461433812470 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x127740800 == 53 [pid = 1922] [id = 678] 10:50:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x123c4a400) [pid = 1922] [serial = 2034] [outer = 0x0] 10:50:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x123fcb000) [pid = 1922] [serial = 2035] [outer = 0x123c4a400] 10:50:12 INFO - PROCESS | 1922 | 1461433812497 Marionette DEBUG loaded listener.js 10:50:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x1247a8000) [pid = 1922] [serial = 2036] [outer = 0x123c4a400] 10:50:13 INFO - PROCESS | 1922 | 1461433813353 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]]]}] 10:50:13 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) 10:50:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1024ms 10:50:13 INFO - PROCESS | 1922 | 1461433813391 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:50:13 INFO - PROCESS | 1922 | 1461433813393 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 10:50:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:50:13 INFO - PROCESS | 1922 | 1461433813399 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:50:13 INFO - PROCESS | 1922 | 1461433813403 Marionette TRACE conn2 <- [1,2686,null,{}] 10:50:13 INFO - PROCESS | 1922 | 1461433813429 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}] 10:50:13 INFO - PROCESS | 1922 | 1461433813542 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:50:13 INFO - PROCESS | 1922 | 1461433813580 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0c8000 == 54 [pid = 1922] [id = 679] 10:50:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x126e32400) [pid = 1922] [serial = 2037] [outer = 0x0] 10:50:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x129903c00) [pid = 1922] [serial = 2038] [outer = 0x126e32400] 10:50:13 INFO - PROCESS | 1922 | 1461433813606 Marionette DEBUG loaded listener.js 10:50:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x12b14e800) [pid = 1922] [serial = 2039] [outer = 0x126e32400] 10:50:14 INFO - PROCESS | 1922 | 1461433814435 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] 10:50:14 INFO - PROCESS | 1922 | 1461433814482 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 10:50:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:50:14 INFO - PROCESS | 1922 | 1461433814484 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:50:14 INFO - PROCESS | 1922 | 1461433814485 Marionette TRACE conn2 <- [1,2690,null,{}] 10:50:14 INFO - PROCESS | 1922 | 1461433814488 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}] 10:50:14 INFO - PROCESS | 1922 | 1461433814596 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:50:14 INFO - PROCESS | 1922 | 1461433814611 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d417000 == 55 [pid = 1922] [id = 680] 10:50:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12b3ddc00) [pid = 1922] [serial = 2040] [outer = 0x0] 10:50:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x12b4de000) [pid = 1922] [serial = 2041] [outer = 0x12b3ddc00] 10:50:14 INFO - PROCESS | 1922 | 1461433814637 Marionette DEBUG loaded listener.js 10:50:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x12be49800) [pid = 1922] [serial = 2042] [outer = 0x12b3ddc00] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x128928400) [pid = 1922] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x11c452400) [pid = 1922] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11bb45000) [pid = 1922] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x12891a400) [pid = 1922] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x113451c00) [pid = 1922] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x12b478400) [pid = 1922] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x118d17400) [pid = 1922] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x1190a6400) [pid = 1922] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x114545c00) [pid = 1922] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x123fa6800) [pid = 1922] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:50:15 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x126c23c00) [pid = 1922] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:50:15 INFO - PROCESS | 1922 | 1461433815488 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] 10:50:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:50:15 INFO - PROCESS | 1922 | 1461433815507 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 10:50:15 INFO - PROCESS | 1922 | 1461433815527 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:50:15 INFO - PROCESS | 1922 | 1461433815529 Marionette TRACE conn2 <- [1,2694,null,{}] 10:50:15 INFO - PROCESS | 1922 | 1461433815533 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}] 10:50:15 INFO - PROCESS | 1922 | 1461433815625 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:50:15 INFO - PROCESS | 1922 | 1461433815629 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d40e000 == 56 [pid = 1922] [id = 681] 10:50:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x12474d800) [pid = 1922] [serial = 2043] [outer = 0x0] 10:50:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x126e92800) [pid = 1922] [serial = 2044] [outer = 0x12474d800] 10:50:15 INFO - PROCESS | 1922 | 1461433815664 Marionette DEBUG loaded listener.js 10:50:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x12d0aa400) [pid = 1922] [serial = 2045] [outer = 0x12474d800] 10:50:16 INFO - PROCESS | 1922 | 1461433816523 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] 10:50:16 INFO - PROCESS | 1922 | 1461433816552 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 10:50:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:50:16 INFO - PROCESS | 1922 | 1461433816555 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:50:16 INFO - PROCESS | 1922 | 1461433816556 Marionette TRACE conn2 <- [1,2698,null,{}] 10:50:16 INFO - PROCESS | 1922 | 1461433816558 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}] 10:50:16 INFO - PROCESS | 1922 | 1461433816668 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:50:16 INFO - PROCESS | 1922 | 1461433816675 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb8d000 == 57 [pid = 1922] [id = 682] 10:50:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x12d431800) [pid = 1922] [serial = 2046] [outer = 0x0] 10:50:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x12dc56000) [pid = 1922] [serial = 2047] [outer = 0x12d431800] 10:50:16 INFO - PROCESS | 1922 | 1461433816701 Marionette DEBUG loaded listener.js 10:50:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x12dee0c00) [pid = 1922] [serial = 2048] [outer = 0x12d431800] 10:50:17 INFO - PROCESS | 1922 | 1461433817524 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] 10:50:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:50:17 INFO - PROCESS | 1922 | 1461433817577 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 10:50:17 INFO - PROCESS | 1922 | 1461433817581 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:50:17 INFO - PROCESS | 1922 | 1461433817584 Marionette TRACE conn2 <- [1,2702,null,{}] 10:50:17 INFO - PROCESS | 1922 | 1461433817644 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}] 10:50:17 INFO - PROCESS | 1922 | 1461433817773 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:50:17 INFO - PROCESS | 1922 | 1461433817855 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x126e11800 == 58 [pid = 1922] [id = 683] 10:50:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x1190ae000) [pid = 1922] [serial = 2049] [outer = 0x0] 10:50:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11a93c800) [pid = 1922] [serial = 2050] [outer = 0x1190ae000] 10:50:17 INFO - PROCESS | 1922 | 1461433817888 Marionette DEBUG loaded listener.js 10:50:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x11bcdac00) [pid = 1922] [serial = 2051] [outer = 0x1190ae000] 10:50:18 INFO - PROCESS | 1922 | 1461433818368 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]]]}] 10:50:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:50:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 825ms 10:50:18 INFO - PROCESS | 1922 | 1461433818406 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:50:18 INFO - PROCESS | 1922 | 1461433818411 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 10:50:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:50:18 INFO - PROCESS | 1922 | 1461433818416 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:50:18 INFO - PROCESS | 1922 | 1461433818418 Marionette TRACE conn2 <- [1,2706,null,{}] 10:50:18 INFO - PROCESS | 1922 | 1461433818420 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}] 10:50:18 INFO - PROCESS | 1922 | 1461433818530 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:50:18 INFO - PROCESS | 1922 | 1461433818603 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0d0000 == 59 [pid = 1922] [id = 684] 10:50:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x11bcd3000) [pid = 1922] [serial = 2052] [outer = 0x0] 10:50:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x123c51000) [pid = 1922] [serial = 2053] [outer = 0x11bcd3000] 10:50:18 INFO - PROCESS | 1922 | 1461433818635 Marionette DEBUG loaded listener.js 10:50:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x12439ac00) [pid = 1922] [serial = 2054] [outer = 0x11bcd3000] 10:50:19 INFO - PROCESS | 1922 | 1461433819092 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]]]}] 10:50:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:50:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 721ms 10:50:19 INFO - PROCESS | 1922 | 1461433819138 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 10:50:19 INFO - PROCESS | 1922 | 1461433819139 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 10:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:50:19 INFO - PROCESS | 1922 | 1461433819142 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - PROCESS | 1922 | 1461433819144 Marionette TRACE conn2 <- [1,2710,null,{}] 10:50:19 INFO - PROCESS | 1922 | 1461433819173 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}] 10:50:19 INFO - PROCESS | 1922 | 1461433819286 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:50:19 INFO - PROCESS | 1922 | 1461433819361 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f91c000 == 60 [pid = 1922] [id = 685] 10:50:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x129ce8800) [pid = 1922] [serial = 2055] [outer = 0x0] 10:50:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12b485000) [pid = 1922] [serial = 2056] [outer = 0x129ce8800] 10:50:19 INFO - PROCESS | 1922 | 1461433819393 Marionette DEBUG loaded listener.js 10:50:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12be5e400) [pid = 1922] [serial = 2057] [outer = 0x129ce8800] 10:50:19 INFO - PROCESS | 1922 | 1461433819834 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] 10:50:19 INFO - PROCESS | 1922 | 1461433819884 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 10:50:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:50:19 INFO - PROCESS | 1922 | 1461433819886 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:50:19 INFO - PROCESS | 1922 | 1461433819887 Marionette TRACE conn2 <- [1,2714,null,{}] 10:50:19 INFO - PROCESS | 1922 | 1461433819890 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}] 10:50:20 INFO - PROCESS | 1922 | 1461433819998 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:50:20 INFO - PROCESS | 1922 | 1461433820075 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x130347000 == 61 [pid = 1922] [id = 686] 10:50:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12be62800) [pid = 1922] [serial = 2058] [outer = 0x0] 10:50:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12e55f800) [pid = 1922] [serial = 2059] [outer = 0x12be62800] 10:50:20 INFO - PROCESS | 1922 | 1461433820108 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12e962c00) [pid = 1922] [serial = 2060] [outer = 0x12be62800] 10:50:20 INFO - PROCESS | 1922 | 1461433820521 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]]]}] 10:50:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:50:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 10:50:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:50:20 INFO - PROCESS | 1922 | 1461433820555 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:50:20 INFO - PROCESS | 1922 | 1461433820557 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 10:50:20 INFO - PROCESS | 1922 | 1461433820559 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:50:20 INFO - PROCESS | 1922 | 1461433820560 Marionette TRACE conn2 <- [1,2718,null,{}] 10:50:20 INFO - PROCESS | 1922 | 1461433820563 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}] 10:50:20 INFO - PROCESS | 1922 | 1461433820686 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:50:20 INFO - PROCESS | 1922 | 1461433820764 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x131b1f000 == 62 [pid = 1922] [id = 687] 10:50:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12e56a400) [pid = 1922] [serial = 2061] [outer = 0x0] 10:50:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12e9c3000) [pid = 1922] [serial = 2062] [outer = 0x12e56a400] 10:50:20 INFO - PROCESS | 1922 | 1461433820795 Marionette DEBUG loaded listener.js 10:50:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12e9c8400) [pid = 1922] [serial = 2063] [outer = 0x12e56a400] 10:50:21 INFO - PROCESS | 1922 | 1461433821212 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] 10:50:21 INFO - PROCESS | 1922 | 1461433821234 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 10:50:21 INFO - PROCESS | 1922 | 1461433821236 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:50:21 INFO - PROCESS | 1922 | 1461433821238 Marionette TRACE conn2 <- [1,2722,null,{}] 10:50:21 INFO - PROCESS | 1922 | 1461433821240 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}] 10:50:21 INFO - PROCESS | 1922 | 1461433821359 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:50:21 INFO - PROCESS | 1922 | 1461433821425 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x1344eb800 == 63 [pid = 1922] [id = 688] 10:50:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12e9ba800) [pid = 1922] [serial = 2064] [outer = 0x0] 10:50:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12eb2e400) [pid = 1922] [serial = 2065] [outer = 0x12e9ba800] 10:50:21 INFO - PROCESS | 1922 | 1461433821497 Marionette DEBUG loaded listener.js 10:50:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12f987800) [pid = 1922] [serial = 2066] [outer = 0x12e9ba800] 10:50:22 INFO - PROCESS | 1922 | 1461433822072 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] 10:50:22 INFO - PROCESS | 1922 | 1461433822110 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 10:50:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:50:22 INFO - PROCESS | 1922 | 1461433822135 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 1922 | 1461433822137 Marionette TRACE conn2 <- [1,2726,null,{}] 10:50:22 INFO - PROCESS | 1922 | 1461433822142 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}] 10:50:22 INFO - PROCESS | 1922 | 1461433822258 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:50:22 INFO - PROCESS | 1922 | 1461433822335 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x1388ca000 == 64 [pid = 1922] [id = 689] 10:50:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12f9ef400) [pid = 1922] [serial = 2067] [outer = 0x0] 10:50:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12f9f1800) [pid = 1922] [serial = 2068] [outer = 0x12f9ef400] 10:50:22 INFO - PROCESS | 1922 | 1461433822364 Marionette DEBUG loaded listener.js 10:50:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x12fe05c00) [pid = 1922] [serial = 2069] [outer = 0x12f9ef400] 10:50:22 INFO - PROCESS | 1922 | 1461433822768 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]]]}] 10:50:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:50:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 694ms 10:50:22 INFO - PROCESS | 1922 | 1461433822808 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:50:22 INFO - PROCESS | 1922 | 1461433822809 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 10:50:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:50:22 INFO - PROCESS | 1922 | 1461433822812 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:50:22 INFO - PROCESS | 1922 | 1461433822813 Marionette TRACE conn2 <- [1,2730,null,{}] 10:50:22 INFO - PROCESS | 1922 | 1461433822816 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}] 10:50:22 INFO - PROCESS | 1922 | 1461433822921 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:50:23 INFO - PROCESS | 1922 | 1461433822999 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x1388dc000 == 65 [pid = 1922] [id = 690] 10:50:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x12f992400) [pid = 1922] [serial = 2070] [outer = 0x0] 10:50:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x12fe0c400) [pid = 1922] [serial = 2071] [outer = 0x12f992400] 10:50:23 INFO - PROCESS | 1922 | 1461433823030 Marionette DEBUG loaded listener.js 10:50:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x12fe10000) [pid = 1922] [serial = 2072] [outer = 0x12f992400] 10:50:23 INFO - PROCESS | 1922 | 1461433823948 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] 10:50:23 INFO - PROCESS | 1922 | 1461433823984 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 10:50:23 INFO - PROCESS | 1922 | 1461433823986 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:50:23 INFO - PROCESS | 1922 | 1461433823987 Marionette TRACE conn2 <- [1,2734,null,{}] 10:50:23 INFO - PROCESS | 1922 | 1461433823990 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}] 10:50:24 INFO - PROCESS | 1922 | 1461433824080 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:50:24 INFO - PROCESS | 1922 | 1461433824330 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x124129800 == 66 [pid = 1922] [id = 691] 10:50:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x114e2a800) [pid = 1922] [serial = 2073] [outer = 0x0] 10:50:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x1155df800) [pid = 1922] [serial = 2074] [outer = 0x114e2a800] 10:50:24 INFO - PROCESS | 1922 | 1461433824360 Marionette DEBUG loaded listener.js 10:50:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x11a96c000) [pid = 1922] [serial = 2075] [outer = 0x114e2a800] 10:50:24 INFO - PROCESS | 1922 | 1461433824792 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]]]}] 10:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 871ms 10:50:24 INFO - PROCESS | 1922 | 1461433824859 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:50:24 INFO - PROCESS | 1922 | 1461433824862 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 10:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:50:24 INFO - PROCESS | 1922 | 1461433824865 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:50:24 INFO - PROCESS | 1922 | 1461433824867 Marionette TRACE conn2 <- [1,2738,null,{}] 10:50:24 INFO - PROCESS | 1922 | 1461433824870 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}] 10:50:24 INFO - PROCESS | 1922 | 1461433824984 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:50:25 INFO - PROCESS | 1922 | 1461433825065 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x123ccc000 == 67 [pid = 1922] [id = 692] 10:50:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x11bcde800) [pid = 1922] [serial = 2076] [outer = 0x0] 10:50:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x123bee400) [pid = 1922] [serial = 2077] [outer = 0x11bcde800] 10:50:25 INFO - PROCESS | 1922 | 1461433825095 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x123fae800) [pid = 1922] [serial = 2078] [outer = 0x11bcde800] 10:50:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12d40e000 == 66 [pid = 1922] [id = 681] 10:50:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12d417000 == 65 [pid = 1922] [id = 680] 10:50:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0c8000 == 64 [pid = 1922] [id = 679] 10:50:25 INFO - PROCESS | 1922 | --DOCSHELL 0x127740800 == 63 [pid = 1922] [id = 678] 10:50:25 INFO - PROCESS | 1922 | --DOCSHELL 0x11b203000 == 62 [pid = 1922] [id = 677] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x12e567400) [pid = 1922] [serial = 2011] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOCSHELL 0x126abb000 == 61 [pid = 1922] [id = 676] 10:50:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12894f800 == 60 [pid = 1922] [id = 672] 10:50:25 INFO - PROCESS | 1922 | --DOCSHELL 0x11b752800 == 59 [pid = 1922] [id = 671] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x12b4dac00) [pid = 1922] [serial = 1996] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x123fcf800) [pid = 1922] [serial = 1987] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x124536000) [pid = 1922] [serial = 1988] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x12be48800) [pid = 1922] [serial = 1966] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x11c451400) [pid = 1922] [serial = 1984] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x123c4d000) [pid = 1922] [serial = 1985] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x12dc4b000) [pid = 1922] [serial = 1969] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x129ce4c00) [pid = 1922] [serial = 1993] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x1147d4400) [pid = 1922] [serial = 1978] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x1190a9400) [pid = 1922] [serial = 1979] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x12be46400) [pid = 1922] [serial = 1999] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x12eb2e000) [pid = 1922] [serial = 1972] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x11ace4000) [pid = 1922] [serial = 1975] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x11a93c000) [pid = 1922] [serial = 1981] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x11b00dc00) [pid = 1922] [serial = 1982] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12bbcec00) [pid = 1922] [serial = 1997] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x124753800) [pid = 1922] [serial = 1990] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x11b7ba400) [pid = 1922] [serial = 1960] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x128928000) [pid = 1922] [serial = 1963] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x119051000) [pid = 1922] [serial = 1957] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x126787c00) [pid = 1922] [serial = 2003] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12d495800) [pid = 1922] [serial = 2008] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12dcd0800) [pid = 1922] [serial = 2009] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x118adb800) [pid = 1922] [serial = 2002] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x12d0db800) [pid = 1922] [serial = 2000] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x12dc53c00) [pid = 1922] [serial = 2006] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x12b3e4c00) [pid = 1922] [serial = 1994] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x1270c2000) [pid = 1922] [serial = 1991] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x12d49a000) [pid = 1922] [serial = 2005] [outer = 0x0] [url = about:blank] 10:50:25 INFO - PROCESS | 1922 | 1461433825515 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]]]}] 10:50:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:50:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 673ms 10:50:25 INFO - PROCESS | 1922 | 1461433825541 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:50:25 INFO - PROCESS | 1922 | 1461433825545 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 10:50:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:50:25 INFO - PROCESS | 1922 | 1461433825547 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:50:25 INFO - PROCESS | 1922 | 1461433825549 Marionette TRACE conn2 <- [1,2742,null,{}] 10:50:25 INFO - PROCESS | 1922 | 1461433825551 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}] 10:50:25 INFO - PROCESS | 1922 | 1461433825668 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:50:25 INFO - PROCESS | 1922 | 1461433825690 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x126abb000 == 60 [pid = 1922] [id = 693] 10:50:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x11bb47800) [pid = 1922] [serial = 2079] [outer = 0x0] 10:50:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x11c45b800) [pid = 1922] [serial = 2080] [outer = 0x11bb47800] 10:50:25 INFO - PROCESS | 1922 | 1461433825717 Marionette DEBUG loaded listener.js 10:50:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x12439ec00) [pid = 1922] [serial = 2081] [outer = 0x11bb47800] 10:50:26 INFO - PROCESS | 1922 | 1461433826124 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]]]}] 10:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 620ms 10:50:26 INFO - PROCESS | 1922 | 1461433826168 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 1922 | 1461433826169 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 10:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:50:26 INFO - PROCESS | 1922 | 1461433826177 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 1922 | 1461433826182 Marionette TRACE conn2 <- [1,2746,null,{}] 10:50:26 INFO - PROCESS | 1922 | 1461433826185 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}] 10:50:26 INFO - PROCESS | 1922 | 1461433826280 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:50:26 INFO - PROCESS | 1922 | 1461433826285 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9ec800 == 61 [pid = 1922] [id = 694] 10:50:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x1276b3c00) [pid = 1922] [serial = 2082] [outer = 0x0] 10:50:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x129903000) [pid = 1922] [serial = 2083] [outer = 0x1276b3c00] 10:50:26 INFO - PROCESS | 1922 | 1461433826311 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x129cf1000) [pid = 1922] [serial = 2084] [outer = 0x1276b3c00] 10:50:26 INFO - PROCESS | 1922 | 1461433826669 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]]]}] 10:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 527ms 10:50:26 INFO - PROCESS | 1922 | 1461433826700 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:50:26 INFO - PROCESS | 1922 | 1461433826701 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 10:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:50:26 INFO - PROCESS | 1922 | 1461433826704 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:50:26 INFO - PROCESS | 1922 | 1461433826705 Marionette TRACE conn2 <- [1,2750,null,{}] 10:50:26 INFO - PROCESS | 1922 | 1461433826707 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}] 10:50:26 INFO - PROCESS | 1922 | 1461433826799 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:50:26 INFO - PROCESS | 1922 | 1461433826804 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d41d800 == 62 [pid = 1922] [id = 695] 10:50:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x129f53c00) [pid = 1922] [serial = 2085] [outer = 0x0] 10:50:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x12b4d4400) [pid = 1922] [serial = 2086] [outer = 0x129f53c00] 10:50:26 INFO - PROCESS | 1922 | 1461433826830 Marionette DEBUG loaded listener.js 10:50:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 124 (0x12bbd9800) [pid = 1922] [serial = 2087] [outer = 0x129f53c00] 10:50:27 INFO - PROCESS | 1922 | 1461433827177 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]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:50:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 518ms 10:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:50:27 INFO - PROCESS | 1922 | 1461433827222 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 1922 | 1461433827224 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 10:50:27 INFO - PROCESS | 1922 | 1461433827226 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 1922 | 1461433827227 Marionette TRACE conn2 <- [1,2754,null,{}] 10:50:27 INFO - PROCESS | 1922 | 1461433827229 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}] 10:50:27 INFO - PROCESS | 1922 | 1461433827355 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:50:27 INFO - PROCESS | 1922 | 1461433827398 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e52c000 == 63 [pid = 1922] [id = 696] 10:50:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 125 (0x12997bc00) [pid = 1922] [serial = 2088] [outer = 0x0] 10:50:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 126 (0x12997d800) [pid = 1922] [serial = 2089] [outer = 0x12997bc00] 10:50:27 INFO - PROCESS | 1922 | 1461433827431 Marionette DEBUG loaded listener.js 10:50:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 127 (0x12be56800) [pid = 1922] [serial = 2090] [outer = 0x12997bc00] 10:50:27 INFO - PROCESS | 1922 | 1461433827745 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]]]}] 10:50:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:50:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 569ms 10:50:27 INFO - PROCESS | 1922 | 1461433827796 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:50:27 INFO - PROCESS | 1922 | 1461433827797 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 10:50:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:50:27 INFO - PROCESS | 1922 | 1461433827807 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:50:27 INFO - PROCESS | 1922 | 1461433827809 Marionette TRACE conn2 <- [1,2758,null,{}] 10:50:27 INFO - PROCESS | 1922 | 1461433827811 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}] 10:50:27 INFO - PROCESS | 1922 | 1461433827927 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:50:27 INFO - PROCESS | 1922 | 1461433827938 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:27 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f4df000 == 64 [pid = 1922] [id = 697] 10:50:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 128 (0x12997c000) [pid = 1922] [serial = 2091] [outer = 0x0] 10:50:27 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x12d4a0800) [pid = 1922] [serial = 2092] [outer = 0x12997c000] 10:50:27 INFO - PROCESS | 1922 | 1461433827964 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x12e967000) [pid = 1922] [serial = 2093] [outer = 0x12997c000] 10:50:28 INFO - PROCESS | 1922 | 1461433828318 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]]]}] 10:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 517ms 10:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:50:28 INFO - PROCESS | 1922 | 1461433828326 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 1922 | 1461433828327 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 10:50:28 INFO - PROCESS | 1922 | 1461433828329 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 1922 | 1461433828330 Marionette TRACE conn2 <- [1,2762,null,{}] 10:50:28 INFO - PROCESS | 1922 | 1461433828333 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}] 10:50:28 INFO - PROCESS | 1922 | 1461433828448 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:50:28 INFO - PROCESS | 1922 | 1461433828460 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:28 INFO - PROCESS | 1922 | ++DOCSHELL 0x12feb6800 == 65 [pid = 1922] [id = 698] 10:50:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12e9bc000) [pid = 1922] [serial = 2094] [outer = 0x0] 10:50:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12eb2e000) [pid = 1922] [serial = 2095] [outer = 0x12e9bc000] 10:50:28 INFO - PROCESS | 1922 | 1461433828486 Marionette DEBUG loaded listener.js 10:50:28 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12f841c00) [pid = 1922] [serial = 2096] [outer = 0x12e9bc000] 10:50:28 INFO - PROCESS | 1922 | 1461433828852 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]]]}] 10:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 570ms 10:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:50:28 INFO - PROCESS | 1922 | 1461433828900 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:50:28 INFO - PROCESS | 1922 | 1461433828901 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 10:50:28 INFO - PROCESS | 1922 | 1461433828903 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:50:28 INFO - PROCESS | 1922 | 1461433828905 Marionette TRACE conn2 <- [1,2766,null,{}] 10:50:28 INFO - PROCESS | 1922 | 1461433828907 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}] 10:50:29 INFO - PROCESS | 1922 | 1461433829066 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:50:29 INFO - PROCESS | 1922 | 1461433829079 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x1344f0800 == 66 [pid = 1922] [id = 699] 10:50:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12c452000) [pid = 1922] [serial = 2097] [outer = 0x0] 10:50:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x114e35000) [pid = 1922] [serial = 2098] [outer = 0x12c452000] 10:50:29 INFO - PROCESS | 1922 | 1461433829104 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x12c45a800) [pid = 1922] [serial = 2099] [outer = 0x12c452000] 10:50:29 INFO - PROCESS | 1922 | 1461433829442 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]]]}] 10:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 569ms 10:50:29 INFO - PROCESS | 1922 | 1461433829472 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:50:29 INFO - PROCESS | 1922 | 1461433829473 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 10:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:50:29 INFO - PROCESS | 1922 | 1461433829481 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:50:29 INFO - PROCESS | 1922 | 1461433829482 Marionette TRACE conn2 <- [1,2770,null,{}] 10:50:29 INFO - PROCESS | 1922 | 1461433829484 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}] 10:50:29 INFO - PROCESS | 1922 | 1461433829598 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:50:29 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x12e9bc800) [pid = 1922] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:50:29 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x12b3ddc00) [pid = 1922] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:50:29 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x12474d800) [pid = 1922] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:50:29 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x11905f400) [pid = 1922] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:50:29 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x123c4a400) [pid = 1922] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:50:29 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x1155b3400) [pid = 1922] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:50:29 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12dcca000) [pid = 1922] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:50:29 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x126e32400) [pid = 1922] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:50:29 INFO - PROCESS | 1922 | 1461433829698 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:29 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b456800 == 67 [pid = 1922] [id = 700] 10:50:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 129 (0x1190a2800) [pid = 1922] [serial = 2100] [outer = 0x0] 10:50:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 130 (0x123c4a400) [pid = 1922] [serial = 2101] [outer = 0x1190a2800] 10:50:29 INFO - PROCESS | 1922 | 1461433829724 Marionette DEBUG loaded listener.js 10:50:29 INFO - PROCESS | 1922 | ++DOMWINDOW == 131 (0x12be4d400) [pid = 1922] [serial = 2102] [outer = 0x1190a2800] 10:50:30 INFO - PROCESS | 1922 | 1461433829997 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]]]}] 10:50:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:50:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 574ms 10:50:30 INFO - PROCESS | 1922 | 1461433830050 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:50:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:50:30 INFO - PROCESS | 1922 | 1461433830052 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 10:50:30 INFO - PROCESS | 1922 | 1461433830054 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 1922 | 1461433830055 Marionette TRACE conn2 <- [1,2774,null,{}] 10:50:30 INFO - PROCESS | 1922 | 1461433830057 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}] 10:50:30 INFO - PROCESS | 1922 | 1461433830155 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:50:30 INFO - PROCESS | 1922 | 1461433830159 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c422800 == 68 [pid = 1922] [id = 701] 10:50:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 132 (0x12be5a800) [pid = 1922] [serial = 2103] [outer = 0x0] 10:50:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 133 (0x12f842c00) [pid = 1922] [serial = 2104] [outer = 0x12be5a800] 10:50:30 INFO - PROCESS | 1922 | 1461433830191 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 134 (0x12fe0a000) [pid = 1922] [serial = 2105] [outer = 0x12be5a800] 10:50:30 INFO - PROCESS | 1922 | 1461433830577 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]]]}] 10:50:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:50:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 569ms 10:50:30 INFO - PROCESS | 1922 | 1461433830625 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:50:30 INFO - PROCESS | 1922 | 1461433830627 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 10:50:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:50:30 INFO - PROCESS | 1922 | 1461433830631 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:50:30 INFO - PROCESS | 1922 | 1461433830633 Marionette TRACE conn2 <- [1,2778,null,{}] 10:50:30 INFO - PROCESS | 1922 | 1461433830637 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}] 10:50:30 INFO - PROCESS | 1922 | 1461433830800 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:50:30 INFO - PROCESS | 1922 | 1461433830807 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:30 INFO - PROCESS | 1922 | ++DOCSHELL 0x138c65000 == 69 [pid = 1922] [id = 702] 10:50:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 135 (0x12eb30c00) [pid = 1922] [serial = 2106] [outer = 0x0] 10:50:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 136 (0x130196400) [pid = 1922] [serial = 2107] [outer = 0x12eb30c00] 10:50:30 INFO - PROCESS | 1922 | 1461433830847 Marionette DEBUG loaded listener.js 10:50:30 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x137f7d000) [pid = 1922] [serial = 2108] [outer = 0x12eb30c00] 10:50:31 INFO - PROCESS | 1922 | 1461433831269 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]]]}] 10:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 673ms 10:50:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:50:31 INFO - PROCESS | 1922 | 1461433831318 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:50:31 INFO - PROCESS | 1922 | 1461433831319 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 10:50:31 INFO - PROCESS | 1922 | 1461433831325 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:50:31 INFO - PROCESS | 1922 | 1461433831327 Marionette TRACE conn2 <- [1,2782,null,{}] 10:50:31 INFO - PROCESS | 1922 | 1461433831336 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}] 10:50:31 INFO - PROCESS | 1922 | 1461433831434 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:50:31 INFO - PROCESS | 1922 | 1461433831462 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:31 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c5da800 == 70 [pid = 1922] [id = 703] 10:50:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x137f83000) [pid = 1922] [serial = 2109] [outer = 0x0] 10:50:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x137f85000) [pid = 1922] [serial = 2110] [outer = 0x137f83000] 10:50:31 INFO - PROCESS | 1922 | 1461433831487 Marionette DEBUG loaded listener.js 10:50:31 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x13869c400) [pid = 1922] [serial = 2111] [outer = 0x137f83000] 10:50:32 INFO - PROCESS | 1922 | 1461433832000 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]]]}] 10:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 726ms 10:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:50:32 INFO - PROCESS | 1922 | 1461433832052 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 1922 | 1461433832054 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 10:50:32 INFO - PROCESS | 1922 | 1461433832058 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 1922 | 1461433832061 Marionette TRACE conn2 <- [1,2786,null,{}] 10:50:32 INFO - PROCESS | 1922 | 1461433832065 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}] 10:50:32 INFO - PROCESS | 1922 | 1461433832191 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:50:32 INFO - PROCESS | 1922 | 1461433832303 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:32 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b86e000 == 71 [pid = 1922] [id = 704] 10:50:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x114e2a400) [pid = 1922] [serial = 2112] [outer = 0x0] 10:50:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x1190a9400) [pid = 1922] [serial = 2113] [outer = 0x114e2a400] 10:50:32 INFO - PROCESS | 1922 | 1461433832337 Marionette DEBUG loaded listener.js 10:50:32 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x11bfee400) [pid = 1922] [serial = 2114] [outer = 0x114e2a400] 10:50:32 INFO - PROCESS | 1922 | 1461433832819 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]]]}] 10:50:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:50:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 822ms 10:50:32 INFO - PROCESS | 1922 | 1461433832881 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:50:32 INFO - PROCESS | 1922 | 1461433832885 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 10:50:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:50:32 INFO - PROCESS | 1922 | 1461433832890 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:50:32 INFO - PROCESS | 1922 | 1461433832892 Marionette TRACE conn2 <- [1,2790,null,{}] 10:50:32 INFO - PROCESS | 1922 | 1461433832895 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}] 10:50:33 INFO - PROCESS | 1922 | 1461433833008 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:50:33 INFO - PROCESS | 1922 | 1461433833090 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c77a800 == 72 [pid = 1922] [id = 705] 10:50:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x12413e000) [pid = 1922] [serial = 2115] [outer = 0x0] 10:50:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x126aa5000) [pid = 1922] [serial = 2116] [outer = 0x12413e000] 10:50:33 INFO - PROCESS | 1922 | 1461433833121 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x129973c00) [pid = 1922] [serial = 2117] [outer = 0x12413e000] 10:50:33 INFO - PROCESS | 1922 | 1461433833536 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]]]}] 10:50:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:50:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 673ms 10:50:33 INFO - PROCESS | 1922 | 1461433833563 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:50:33 INFO - PROCESS | 1922 | 1461433833565 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 10:50:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:50:33 INFO - PROCESS | 1922 | 1461433833568 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:50:33 INFO - PROCESS | 1922 | 1461433833571 Marionette TRACE conn2 <- [1,2794,null,{}] 10:50:33 INFO - PROCESS | 1922 | 1461433833579 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}] 10:50:33 INFO - PROCESS | 1922 | 1461433833695 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:50:33 INFO - PROCESS | 1922 | 1461433833808 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:33 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de10800 == 73 [pid = 1922] [id = 706] 10:50:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x129f57400) [pid = 1922] [serial = 2118] [outer = 0x0] 10:50:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x12be58c00) [pid = 1922] [serial = 2119] [outer = 0x129f57400] 10:50:33 INFO - PROCESS | 1922 | 1461433833843 Marionette DEBUG loaded listener.js 10:50:33 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x12c7a0800) [pid = 1922] [serial = 2120] [outer = 0x129f57400] 10:50:34 INFO - PROCESS | 1922 | 1461433834278 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]]]}] 10:50:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:50:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 722ms 10:50:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:50:34 INFO - PROCESS | 1922 | 1461433834290 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:50:34 INFO - PROCESS | 1922 | 1461433834292 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 10:50:34 INFO - PROCESS | 1922 | 1461433834294 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:50:34 INFO - PROCESS | 1922 | 1461433834295 Marionette TRACE conn2 <- [1,2798,null,{}] 10:50:34 INFO - PROCESS | 1922 | 1461433834298 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}] 10:50:34 INFO - PROCESS | 1922 | 1461433834432 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:50:34 INFO - PROCESS | 1922 | 1461433834524 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:34 INFO - PROCESS | 1922 | ++DOCSHELL 0x130339800 == 74 [pid = 1922] [id = 707] 10:50:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x12c7a1000) [pid = 1922] [serial = 2121] [outer = 0x0] 10:50:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x12c7a8000) [pid = 1922] [serial = 2122] [outer = 0x12c7a1000] 10:50:34 INFO - PROCESS | 1922 | 1461433834554 Marionette DEBUG loaded listener.js 10:50:34 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x12db43400) [pid = 1922] [serial = 2123] [outer = 0x12c7a1000] 10:50:35 INFO - PROCESS | 1922 | 1461433835054 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]]]}] 10:50:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:50:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 772ms 10:50:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:50:35 INFO - PROCESS | 1922 | 1461433835083 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:50:35 INFO - PROCESS | 1922 | 1461433835085 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 10:50:35 INFO - PROCESS | 1922 | 1461433835089 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:50:35 INFO - PROCESS | 1922 | 1461433835090 Marionette TRACE conn2 <- [1,2802,null,{}] 10:50:35 INFO - PROCESS | 1922 | 1461433835092 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}] 10:50:35 INFO - PROCESS | 1922 | 1461433835208 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:50:35 INFO - PROCESS | 1922 | 1461433835290 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:35 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c714800 == 75 [pid = 1922] [id = 708] 10:50:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x12479f000) [pid = 1922] [serial = 2124] [outer = 0x0] 10:50:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x12c7a8800) [pid = 1922] [serial = 2125] [outer = 0x12479f000] 10:50:35 INFO - PROCESS | 1922 | 1461433835321 Marionette DEBUG loaded listener.js 10:50:35 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x12dee8800) [pid = 1922] [serial = 2126] [outer = 0x12479f000] 10:50:36 INFO - PROCESS | 1922 | 1461433836029 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]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1019ms 10:50:36 INFO - PROCESS | 1922 | 1461433836109 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 1922 | 1461433836111 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 10:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:50:36 INFO - PROCESS | 1922 | 1461433836125 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 1922 | 1461433836127 Marionette TRACE conn2 <- [1,2806,null,{}] 10:50:36 INFO - PROCESS | 1922 | 1461433836132 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}] 10:50:36 INFO - PROCESS | 1922 | 1461433836239 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:50:36 INFO - PROCESS | 1922 | 1461433836307 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f4e000 == 76 [pid = 1922] [id = 709] 10:50:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x114e2bc00) [pid = 1922] [serial = 2127] [outer = 0x0] 10:50:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x114e34400) [pid = 1922] [serial = 2128] [outer = 0x114e2bc00] 10:50:36 INFO - PROCESS | 1922 | 1461433836336 Marionette DEBUG loaded listener.js 10:50:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x115669800) [pid = 1922] [serial = 2129] [outer = 0x114e2bc00] 10:50:36 INFO - PROCESS | 1922 | 1461433836770 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]]]}] 10:50:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:50:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 680ms 10:50:36 INFO - PROCESS | 1922 | 1461433836797 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:50:36 INFO - PROCESS | 1922 | 1461433836801 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 10:50:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:50:36 INFO - PROCESS | 1922 | 1461433836805 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:50:36 INFO - PROCESS | 1922 | 1461433836807 Marionette TRACE conn2 <- [1,2810,null,{}] 10:50:36 INFO - PROCESS | 1922 | 1461433836809 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}] 10:50:36 INFO - PROCESS | 1922 | 1461433836906 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:50:36 INFO - PROCESS | 1922 | 1461433836976 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:36 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bfce000 == 77 [pid = 1922] [id = 710] 10:50:36 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x1134ea800) [pid = 1922] [serial = 2130] [outer = 0x0] 10:50:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x11566fc00) [pid = 1922] [serial = 2131] [outer = 0x1134ea800] 10:50:37 INFO - PROCESS | 1922 | 1461433837002 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x118643800) [pid = 1922] [serial = 2132] [outer = 0x1134ea800] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x13034c800 == 76 [pid = 1922] [id = 651] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x130350000 == 75 [pid = 1922] [id = 674] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12c9e5800 == 74 [pid = 1922] [id = 597] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x138c65000 == 73 [pid = 1922] [id = 702] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12c422800 == 72 [pid = 1922] [id = 701] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12b456800 == 71 [pid = 1922] [id = 700] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x1344f0800 == 70 [pid = 1922] [id = 699] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12feb6800 == 69 [pid = 1922] [id = 698] 10:50:37 INFO - PROCESS | 1922 | 1461433837500 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]]]}] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x12dc56000) [pid = 1922] [serial = 2047] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4df000 == 68 [pid = 1922] [id = 697] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12e52c000 == 67 [pid = 1922] [id = 696] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12d41d800 == 66 [pid = 1922] [id = 695] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12c9ec800 == 65 [pid = 1922] [id = 694] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x126abb000 == 64 [pid = 1922] [id = 693] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x123ccc000 == 63 [pid = 1922] [id = 692] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x124129800 == 62 [pid = 1922] [id = 691] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x1344eb800 == 61 [pid = 1922] [id = 688] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x131b1f000 == 60 [pid = 1922] [id = 687] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x130347000 == 59 [pid = 1922] [id = 686] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12f91c000 == 58 [pid = 1922] [id = 685] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0d0000 == 57 [pid = 1922] [id = 684] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x126e11800 == 56 [pid = 1922] [id = 683] 10:50:37 INFO - PROCESS | 1922 | --DOCSHELL 0x12eb8d000 == 55 [pid = 1922] [id = 682] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x12eb22800) [pid = 1922] [serial = 1955] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x12b4de000) [pid = 1922] [serial = 2041] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x12be61800) [pid = 1922] [serial = 2026] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x126e92800) [pid = 1922] [serial = 2044] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x11adbf800) [pid = 1922] [serial = 2032] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x123b1e800) [pid = 1922] [serial = 2033] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x12891a000) [pid = 1922] [serial = 2023] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x123fcb000) [pid = 1922] [serial = 2035] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x11a93ac00) [pid = 1922] [serial = 2030] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x116448800) [pid = 1922] [serial = 2029] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x11b726800) [pid = 1922] [serial = 2017] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x114bb1c00) [pid = 1922] [serial = 2014] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x12e95c400) [pid = 1922] [serial = 2012] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x123fa4000) [pid = 1922] [serial = 2020] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x12d0aa400) [pid = 1922] [serial = 2045] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x129903c00) [pid = 1922] [serial = 2038] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x12b14e800) [pid = 1922] [serial = 2039] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x12be49800) [pid = 1922] [serial = 2042] [outer = 0x0] [url = about:blank] 10:50:37 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x1247a8000) [pid = 1922] [serial = 2036] [outer = 0x0] [url = about:blank] 10:50:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:50:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 774ms 10:50:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:50:37 INFO - PROCESS | 1922 | 1461433837580 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:50:37 INFO - PROCESS | 1922 | 1461433837581 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 10:50:37 INFO - PROCESS | 1922 | 1461433837583 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:50:37 INFO - PROCESS | 1922 | 1461433837586 Marionette TRACE conn2 <- [1,2814,null,{}] 10:50:37 INFO - PROCESS | 1922 | 1461433837593 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}] 10:50:37 INFO - PROCESS | 1922 | 1461433837683 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:50:37 INFO - PROCESS | 1922 | 1461433837692 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:37 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad90800 == 56 [pid = 1922] [id = 711] 10:50:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x1190ae400) [pid = 1922] [serial = 2133] [outer = 0x0] 10:50:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x119b4f400) [pid = 1922] [serial = 2134] [outer = 0x1190ae400] 10:50:37 INFO - PROCESS | 1922 | 1461433837723 Marionette DEBUG loaded listener.js 10:50:37 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x11a970000) [pid = 1922] [serial = 2135] [outer = 0x1190ae400] 10:50:38 INFO - PROCESS | 1922 | 1461433838092 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]]]}] 10:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 522ms 10:50:38 INFO - PROCESS | 1922 | 1461433838140 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 1922 | 1461433838142 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 10:50:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:50:38 INFO - PROCESS | 1922 | 1461433838147 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 1922 | 1461433838149 Marionette TRACE conn2 <- [1,2818,null,{}] 10:50:38 INFO - PROCESS | 1922 | 1461433838151 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}] 10:50:38 INFO - PROCESS | 1922 | 1461433838238 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:50:38 INFO - PROCESS | 1922 | 1461433838242 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5ba800 == 57 [pid = 1922] [id = 712] 10:50:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x11aa29c00) [pid = 1922] [serial = 2136] [outer = 0x0] 10:50:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x11b013000) [pid = 1922] [serial = 2137] [outer = 0x11aa29c00] 10:50:38 INFO - PROCESS | 1922 | 1461433838270 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x11bb43c00) [pid = 1922] [serial = 2138] [outer = 0x11aa29c00] 10:50:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:50:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 10:50:38 INFO - PROCESS | 1922 | 1461433838613 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]]]}] 10:50:38 INFO - PROCESS | 1922 | 1461433838617 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:50:38 INFO - PROCESS | 1922 | 1461433838619 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 10:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:50:38 INFO - PROCESS | 1922 | 1461433838621 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:50:38 INFO - PROCESS | 1922 | 1461433838622 Marionette TRACE conn2 <- [1,2822,null,{}] 10:50:38 INFO - PROCESS | 1922 | 1461433838624 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}] 10:50:38 INFO - PROCESS | 1922 | 1461433838715 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:50:38 INFO - PROCESS | 1922 | 1461433838771 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:38 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f8d800 == 58 [pid = 1922] [id = 713] 10:50:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x11bb3ac00) [pid = 1922] [serial = 2139] [outer = 0x0] 10:50:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x11bcd8c00) [pid = 1922] [serial = 2140] [outer = 0x11bb3ac00] 10:50:38 INFO - PROCESS | 1922 | 1461433838798 Marionette DEBUG loaded listener.js 10:50:38 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x11c407800) [pid = 1922] [serial = 2141] [outer = 0x11bb3ac00] 10:50:39 INFO - PROCESS | 1922 | 1461433839103 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]]]}] 10:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 10:50:39 INFO - PROCESS | 1922 | 1461433839140 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:50:39 INFO - PROCESS | 1922 | 1461433839142 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 10:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:50:39 INFO - PROCESS | 1922 | 1461433839144 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:50:39 INFO - PROCESS | 1922 | 1461433839147 Marionette TRACE conn2 <- [1,2826,null,{}] 10:50:39 INFO - PROCESS | 1922 | 1461433839150 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}] 10:50:39 INFO - PROCESS | 1922 | 1461433839252 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:50:39 INFO - PROCESS | 1922 | 1461433839317 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad8f800 == 59 [pid = 1922] [id = 714] 10:50:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x11bcd9800) [pid = 1922] [serial = 2142] [outer = 0x0] 10:50:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x11c455800) [pid = 1922] [serial = 2143] [outer = 0x11bcd9800] 10:50:39 INFO - PROCESS | 1922 | 1461433839346 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x123f9f400) [pid = 1922] [serial = 2144] [outer = 0x11bcd9800] 10:50:39 INFO - PROCESS | 1922 | --DOCSHELL 0x12f922000 == 58 [pid = 1922] [id = 16] 10:50:39 INFO - PROCESS | 1922 | 1461433839703 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:50:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:50:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 574ms 10:50:39 INFO - PROCESS | 1922 | 1461433839719 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:50:39 INFO - PROCESS | 1922 | 1461433839720 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 10:50:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:50:39 INFO - PROCESS | 1922 | 1461433839723 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:50:39 INFO - PROCESS | 1922 | 1461433839724 Marionette TRACE conn2 <- [1,2830,null,{}] 10:50:39 INFO - PROCESS | 1922 | 1461433839727 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}] 10:50:39 INFO - PROCESS | 1922 | 1461433839833 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:50:39 INFO - PROCESS | 1922 | 1461433839869 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:39 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b10b800 == 59 [pid = 1922] [id = 715] 10:50:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x115234c00) [pid = 1922] [serial = 2145] [outer = 0x0] 10:50:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x123fa1800) [pid = 1922] [serial = 2146] [outer = 0x115234c00] 10:50:39 INFO - PROCESS | 1922 | 1461433839895 Marionette DEBUG loaded listener.js 10:50:39 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x1240a6400) [pid = 1922] [serial = 2147] [outer = 0x115234c00] 10:50:40 INFO - PROCESS | 1922 | 1461433840282 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]]]}] 10:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 572ms 10:50:40 INFO - PROCESS | 1922 | 1461433840297 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:50:40 INFO - PROCESS | 1922 | 1461433840299 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 10:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:50:40 INFO - PROCESS | 1922 | 1461433840309 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:50:40 INFO - PROCESS | 1922 | 1461433840312 Marionette TRACE conn2 <- [1,2834,null,{}] 10:50:40 INFO - PROCESS | 1922 | 1461433840316 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}] 10:50:40 INFO - PROCESS | 1922 | 1461433840459 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:50:40 INFO - PROCESS | 1922 | 1461433840483 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:40 INFO - PROCESS | 1922 | ++DOCSHELL 0x12beb8000 == 60 [pid = 1922] [id = 716] 10:50:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x1240a7000) [pid = 1922] [serial = 2148] [outer = 0x0] 10:50:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x124748000) [pid = 1922] [serial = 2149] [outer = 0x1240a7000] 10:50:40 INFO - PROCESS | 1922 | 1461433840525 Marionette DEBUG loaded listener.js 10:50:40 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x124751400) [pid = 1922] [serial = 2150] [outer = 0x1240a7000] 10:50:40 INFO - PROCESS | 1922 | 1461433840985 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:50:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 724ms 10:50:41 INFO - PROCESS | 1922 | 1461433841039 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 1922 | 1461433841040 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 10:50:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:50:41 INFO - PROCESS | 1922 | 1461433841042 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 1922 | 1461433841043 Marionette TRACE conn2 <- [1,2838,null,{}] 10:50:41 INFO - PROCESS | 1922 | 1461433841052 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}] 10:50:41 INFO - PROCESS | 1922 | 1461433841175 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:50:41 INFO - PROCESS | 1922 | 1461433841219 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c41c000 == 61 [pid = 1922] [id = 717] 10:50:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x124139800) [pid = 1922] [serial = 2151] [outer = 0x0] 10:50:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x126e28800) [pid = 1922] [serial = 2152] [outer = 0x124139800] 10:50:41 INFO - PROCESS | 1922 | 1461433841245 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 162 (0x1276b1c00) [pid = 1922] [serial = 2153] [outer = 0x124139800] 10:50:41 INFO - PROCESS | 1922 | 1461433841569 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]]]}] 10:50:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:50:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 576ms 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 161 (0x12c452000) [pid = 1922] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x129f53c00) [pid = 1922] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x12997c000) [pid = 1922] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x11bcde800) [pid = 1922] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x1276b3c00) [pid = 1922] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x114e2a800) [pid = 1922] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x12eb30c00) [pid = 1922] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x11bb47800) [pid = 1922] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x1190a2800) [pid = 1922] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x12997bc00) [pid = 1922] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x12e9bc000) [pid = 1922] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:50:41 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x12be5a800) [pid = 1922] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:50:41 INFO - PROCESS | 1922 | 1461433841827 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:50:41 INFO - PROCESS | 1922 | 1461433841828 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 10:50:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:50:41 INFO - PROCESS | 1922 | 1461433841833 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:50:41 INFO - PROCESS | 1922 | 1461433841834 Marionette TRACE conn2 <- [1,2842,null,{}] 10:50:41 INFO - PROCESS | 1922 | 1461433841837 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}] 10:50:41 INFO - PROCESS | 1922 | 1461433841919 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:50:41 INFO - PROCESS | 1922 | 1461433841923 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:41 INFO - PROCESS | 1922 | ++DOCSHELL 0x123c19000 == 62 [pid = 1922] [id = 718] 10:50:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x1242d6800) [pid = 1922] [serial = 2154] [outer = 0x0] 10:50:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x1276b3c00) [pid = 1922] [serial = 2155] [outer = 0x1242d6800] 10:50:41 INFO - PROCESS | 1922 | 1461433841952 Marionette DEBUG loaded listener.js 10:50:41 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x128920000) [pid = 1922] [serial = 2156] [outer = 0x1242d6800] 10:50:42 INFO - PROCESS | 1922 | 1461433842289 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]]]}] 10:50:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:50:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 470ms 10:50:42 INFO - PROCESS | 1922 | 1461433842303 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:50:42 INFO - PROCESS | 1922 | 1461433842305 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 10:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:50:42 INFO - PROCESS | 1922 | 1461433842307 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 1922 | 1461433842309 Marionette TRACE conn2 <- [1,2846,null,{}] 10:50:42 INFO - PROCESS | 1922 | 1461433842312 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}] 10:50:42 INFO - PROCESS | 1922 | 1461433842410 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:50:42 INFO - PROCESS | 1922 | 1461433842500 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9e9000 == 63 [pid = 1922] [id = 719] 10:50:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x129908800) [pid = 1922] [serial = 2157] [outer = 0x0] 10:50:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x129976c00) [pid = 1922] [serial = 2158] [outer = 0x129908800] 10:50:42 INFO - PROCESS | 1922 | 1461433842530 Marionette DEBUG loaded listener.js 10:50:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x129ce7800) [pid = 1922] [serial = 2159] [outer = 0x129908800] 10:50:42 INFO - PROCESS | 1922 | 1461433842816 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]]]}] 10:50:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:50:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 520ms 10:50:42 INFO - PROCESS | 1922 | 1461433842828 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:50:42 INFO - PROCESS | 1922 | 1461433842830 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 10:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:50:42 INFO - PROCESS | 1922 | 1461433842839 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:50:42 INFO - PROCESS | 1922 | 1461433842841 Marionette TRACE conn2 <- [1,2850,null,{}] 10:50:42 INFO - PROCESS | 1922 | 1461433842843 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}] 10:50:42 INFO - PROCESS | 1922 | 1461433842945 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:50:42 INFO - PROCESS | 1922 | 1461433842949 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:42 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d189800 == 64 [pid = 1922] [id = 720] 10:50:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x129ce9800) [pid = 1922] [serial = 2160] [outer = 0x0] 10:50:42 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x129f61000) [pid = 1922] [serial = 2161] [outer = 0x129ce9800] 10:50:42 INFO - PROCESS | 1922 | 1461433842975 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x12b3dc800) [pid = 1922] [serial = 2162] [outer = 0x129ce9800] 10:50:43 INFO - PROCESS | 1922 | 1461433843385 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:50:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:50:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 571ms 10:50:43 INFO - PROCESS | 1922 | 1461433843411 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:50:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:50:43 INFO - PROCESS | 1922 | 1461433843415 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 10:50:43 INFO - PROCESS | 1922 | 1461433843419 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:50:43 INFO - PROCESS | 1922 | 1461433843421 Marionette TRACE conn2 <- [1,2854,null,{}] 10:50:43 INFO - PROCESS | 1922 | 1461433843425 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}] 10:50:43 INFO - PROCESS | 1922 | 1461433843509 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:50:43 INFO - PROCESS | 1922 | 1461433843514 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:43 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d595800 == 65 [pid = 1922] [id = 721] 10:50:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x12b3db800) [pid = 1922] [serial = 2163] [outer = 0x0] 10:50:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x12b3e8400) [pid = 1922] [serial = 2164] [outer = 0x12b3db800] 10:50:43 INFO - PROCESS | 1922 | 1461433843536 Marionette DEBUG loaded listener.js 10:50:43 INFO - PROCESS | 1922 | ++DOMWINDOW == 162 (0x12b4d7800) [pid = 1922] [serial = 2165] [outer = 0x12b3db800] 10:50:44 INFO - PROCESS | 1922 | 1461433844125 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]]]}] 10:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 775ms 10:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:50:44 INFO - PROCESS | 1922 | 1461433844195 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:50:44 INFO - PROCESS | 1922 | 1461433844199 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 10:50:44 INFO - PROCESS | 1922 | 1461433844205 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:50:44 INFO - PROCESS | 1922 | 1461433844209 Marionette TRACE conn2 <- [1,2858,null,{}] 10:50:44 INFO - PROCESS | 1922 | 1461433844214 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}] 10:50:44 INFO - PROCESS | 1922 | 1461433844388 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:50:44 INFO - PROCESS | 1922 | 1461433844533 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:44 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad3a000 == 66 [pid = 1922] [id = 722] 10:50:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 163 (0x1134ec400) [pid = 1922] [serial = 2166] [outer = 0x0] 10:50:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 164 (0x114006800) [pid = 1922] [serial = 2167] [outer = 0x1134ec400] 10:50:44 INFO - PROCESS | 1922 | 1461433844575 Marionette DEBUG loaded listener.js 10:50:44 INFO - PROCESS | 1922 | ++DOMWINDOW == 165 (0x11539e800) [pid = 1922] [serial = 2168] [outer = 0x1134ec400] 10:50:45 INFO - PROCESS | 1922 | 1461433845032 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 876ms 10:50:45 INFO - PROCESS | 1922 | 1461433845081 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 1922 | 1461433845084 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 10:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:50:45 INFO - PROCESS | 1922 | 1461433845089 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 1922 | 1461433845091 Marionette TRACE conn2 <- [1,2862,null,{}] 10:50:45 INFO - PROCESS | 1922 | 1461433845094 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}] 10:50:45 INFO - PROCESS | 1922 | 1461433845203 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:50:45 INFO - PROCESS | 1922 | 1461433845290 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:45 INFO - PROCESS | 1922 | ++DOCSHELL 0x126705800 == 67 [pid = 1922] [id = 723] 10:50:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 166 (0x118ad7800) [pid = 1922] [serial = 2169] [outer = 0x0] 10:50:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 167 (0x119e54400) [pid = 1922] [serial = 2170] [outer = 0x118ad7800] 10:50:45 INFO - PROCESS | 1922 | 1461433845322 Marionette DEBUG loaded listener.js 10:50:45 INFO - PROCESS | 1922 | ++DOMWINDOW == 168 (0x11aa26800) [pid = 1922] [serial = 2171] [outer = 0x118ad7800] 10:50:45 INFO - PROCESS | 1922 | 1461433845767 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]]]}] 10:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 720ms 10:50:45 INFO - PROCESS | 1922 | 1461433845809 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:50:45 INFO - PROCESS | 1922 | 1461433845811 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 10:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:50:45 INFO - PROCESS | 1922 | 1461433845813 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:50:45 INFO - PROCESS | 1922 | 1461433845816 Marionette TRACE conn2 <- [1,2866,null,{}] 10:50:45 INFO - PROCESS | 1922 | 1461433845824 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}] 10:50:45 INFO - PROCESS | 1922 | 1461433845935 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:50:46 INFO - PROCESS | 1922 | 1461433846035 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c792000 == 68 [pid = 1922] [id = 724] 10:50:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 169 (0x11bcdcc00) [pid = 1922] [serial = 2172] [outer = 0x0] 10:50:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 170 (0x11c8ae800) [pid = 1922] [serial = 2173] [outer = 0x11bcdcc00] 10:50:46 INFO - PROCESS | 1922 | 1461433846068 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 171 (0x123c50000) [pid = 1922] [serial = 2174] [outer = 0x11bcdcc00] 10:50:46 INFO - PROCESS | 1922 | 1461433846475 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]]]}] 10:50:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:50:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 722ms 10:50:46 INFO - PROCESS | 1922 | 1461433846536 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:50:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:50:46 INFO - PROCESS | 1922 | 1461433846537 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 10:50:46 INFO - PROCESS | 1922 | 1461433846540 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:50:46 INFO - PROCESS | 1922 | 1461433846541 Marionette TRACE conn2 <- [1,2870,null,{}] 10:50:46 INFO - PROCESS | 1922 | 1461433846544 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}] 10:50:46 INFO - PROCESS | 1922 | 1461433846652 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:50:46 INFO - PROCESS | 1922 | 1461433846758 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:46 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e52c800 == 69 [pid = 1922] [id = 725] 10:50:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 172 (0x11c8ac800) [pid = 1922] [serial = 2175] [outer = 0x0] 10:50:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 173 (0x124749400) [pid = 1922] [serial = 2176] [outer = 0x11c8ac800] 10:50:46 INFO - PROCESS | 1922 | 1461433846790 Marionette DEBUG loaded listener.js 10:50:46 INFO - PROCESS | 1922 | ++DOMWINDOW == 174 (0x128fa6800) [pid = 1922] [serial = 2177] [outer = 0x11c8ac800] 10:50:47 INFO - PROCESS | 1922 | 1461433847194 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]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 719ms 10:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:50:47 INFO - PROCESS | 1922 | 1461433847260 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 1922 | 1461433847262 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 10:50:47 INFO - PROCESS | 1922 | 1461433847283 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 1922 | 1461433847284 Marionette TRACE conn2 <- [1,2874,null,{}] 10:50:47 INFO - PROCESS | 1922 | 1461433847287 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}] 10:50:47 INFO - PROCESS | 1922 | 1461433847392 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:50:47 INFO - PROCESS | 1922 | 1461433847470 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:47 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6be000 == 70 [pid = 1922] [id = 726] 10:50:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 175 (0x128928800) [pid = 1922] [serial = 2178] [outer = 0x0] 10:50:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 176 (0x129979000) [pid = 1922] [serial = 2179] [outer = 0x128928800] 10:50:47 INFO - PROCESS | 1922 | 1461433847500 Marionette DEBUG loaded listener.js 10:50:47 INFO - PROCESS | 1922 | ++DOMWINDOW == 177 (0x129f53c00) [pid = 1922] [serial = 2180] [outer = 0x128928800] 10:50:47 INFO - PROCESS | 1922 | 1461433847906 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]]]}] 10:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 688ms 10:50:47 INFO - PROCESS | 1922 | 1461433847952 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:50:47 INFO - PROCESS | 1922 | 1461433847954 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 10:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:50:47 INFO - PROCESS | 1922 | 1461433847956 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:50:47 INFO - PROCESS | 1922 | 1461433847958 Marionette TRACE conn2 <- [1,2878,null,{}] 10:50:47 INFO - PROCESS | 1922 | 1461433847960 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}] 10:50:48 INFO - PROCESS | 1922 | 1461433848084 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:50:48 INFO - PROCESS | 1922 | 1461433848164 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1f1800 == 71 [pid = 1922] [id = 727] 10:50:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 178 (0x12b3e4400) [pid = 1922] [serial = 2181] [outer = 0x0] 10:50:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 179 (0x12b563400) [pid = 1922] [serial = 2182] [outer = 0x12b3e4400] 10:50:48 INFO - PROCESS | 1922 | 1461433848196 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 180 (0x12c452000) [pid = 1922] [serial = 2183] [outer = 0x12b3e4400] 10:50:48 INFO - PROCESS | 1922 | 1461433848649 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]]]}] 10:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 721ms 10:50:48 INFO - PROCESS | 1922 | 1461433848677 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:50:48 INFO - PROCESS | 1922 | 1461433848678 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 10:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:50:48 INFO - PROCESS | 1922 | 1461433848681 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:50:48 INFO - PROCESS | 1922 | 1461433848682 Marionette TRACE conn2 <- [1,2882,null,{}] 10:50:48 INFO - PROCESS | 1922 | 1461433848684 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}] 10:50:48 INFO - PROCESS | 1922 | 1461433848808 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:50:48 INFO - PROCESS | 1922 | 1461433848889 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:48 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c418000 == 72 [pid = 1922] [id = 728] 10:50:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 181 (0x119e5b800) [pid = 1922] [serial = 2184] [outer = 0x0] 10:50:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 182 (0x12c454000) [pid = 1922] [serial = 2185] [outer = 0x119e5b800] 10:50:48 INFO - PROCESS | 1922 | 1461433848919 Marionette DEBUG loaded listener.js 10:50:48 INFO - PROCESS | 1922 | ++DOMWINDOW == 183 (0x12c45d400) [pid = 1922] [serial = 2186] [outer = 0x119e5b800] 10:50:49 INFO - PROCESS | 1922 | 1461433849339 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]]]}] 10:50:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:50:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 723ms 10:50:49 INFO - PROCESS | 1922 | 1461433849404 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:50:49 INFO - PROCESS | 1922 | 1461433849406 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 10:50:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:50:49 INFO - PROCESS | 1922 | 1461433849408 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:50:49 INFO - PROCESS | 1922 | 1461433849410 Marionette TRACE conn2 <- [1,2886,null,{}] 10:50:49 INFO - PROCESS | 1922 | 1461433849433 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}] 10:50:49 INFO - PROCESS | 1922 | 1461433849564 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:50:49 INFO - PROCESS | 1922 | 1461433849621 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:49 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b455000 == 73 [pid = 1922] [id = 729] 10:50:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 184 (0x11a609000) [pid = 1922] [serial = 2187] [outer = 0x0] 10:50:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 185 (0x12c45a400) [pid = 1922] [serial = 2188] [outer = 0x11a609000] 10:50:49 INFO - PROCESS | 1922 | 1461433849651 Marionette DEBUG loaded listener.js 10:50:49 INFO - PROCESS | 1922 | ++DOMWINDOW == 186 (0x12c79ec00) [pid = 1922] [serial = 2189] [outer = 0x11a609000] 10:50:50 INFO - PROCESS | 1922 | 1461433850272 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]]]}] 10:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 920ms 10:50:50 INFO - PROCESS | 1922 | 1461433850329 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:50:50 INFO - PROCESS | 1922 | 1461433850331 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 10:50:50 INFO - PROCESS | 1922 | 1461433850334 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:50:50 INFO - PROCESS | 1922 | 1461433850337 Marionette TRACE conn2 <- [1,2890,null,{}] 10:50:50 INFO - PROCESS | 1922 | 1461433850342 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}] 10:50:50 INFO - PROCESS | 1922 | 1461433850450 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:50:50 INFO - PROCESS | 1922 | 1461433850534 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:50 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f8b800 == 74 [pid = 1922] [id = 730] 10:50:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 187 (0x114e31400) [pid = 1922] [serial = 2190] [outer = 0x0] 10:50:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 188 (0x1155e1400) [pid = 1922] [serial = 2191] [outer = 0x114e31400] 10:50:50 INFO - PROCESS | 1922 | 1461433850563 Marionette DEBUG loaded listener.js 10:50:50 INFO - PROCESS | 1922 | ++DOMWINDOW == 189 (0x119057400) [pid = 1922] [serial = 2192] [outer = 0x114e31400] 10:50:51 INFO - PROCESS | 1922 | 1461433851008 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:50:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 721ms 10:50:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:50:51 INFO - PROCESS | 1922 | 1461433851056 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 1922 | 1461433851060 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 10:50:51 INFO - PROCESS | 1922 | 1461433851064 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - PROCESS | 1922 | 1461433851066 Marionette TRACE conn2 <- [1,2894,null,{}] 10:50:51 INFO - PROCESS | 1922 | 1461433851068 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}] 10:50:51 INFO - PROCESS | 1922 | 1461433851168 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:50:51 INFO - PROCESS | 1922 | 1461433851235 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:51 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5b6000 == 75 [pid = 1922] [id = 731] 10:50:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 190 (0x118ded000) [pid = 1922] [serial = 2193] [outer = 0x0] 10:50:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 191 (0x11aa23c00) [pid = 1922] [serial = 2194] [outer = 0x118ded000] 10:50:51 INFO - PROCESS | 1922 | 1461433851264 Marionette DEBUG loaded listener.js 10:50:51 INFO - PROCESS | 1922 | ++DOMWINDOW == 192 (0x11b723000) [pid = 1922] [serial = 2195] [outer = 0x118ded000] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x12d189800 == 74 [pid = 1922] [id = 720] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x12c9e9000 == 73 [pid = 1922] [id = 719] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x123c19000 == 72 [pid = 1922] [id = 718] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x12c41c000 == 71 [pid = 1922] [id = 717] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x12beb8000 == 70 [pid = 1922] [id = 716] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x12b10b800 == 69 [pid = 1922] [id = 715] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x12f921800 == 68 [pid = 1922] [id = 17] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad8f800 == 67 [pid = 1922] [id = 714] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x123f8d800 == 66 [pid = 1922] [id = 713] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 191 (0x137f85000) [pid = 1922] [serial = 2110] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5ba800 == 65 [pid = 1922] [id = 712] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad90800 == 64 [pid = 1922] [id = 711] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfce000 == 63 [pid = 1922] [id = 710] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x123f4e000 == 62 [pid = 1922] [id = 709] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x12b86e000 == 61 [pid = 1922] [id = 704] 10:50:51 INFO - PROCESS | 1922 | --DOCSHELL 0x12c5da800 == 60 [pid = 1922] [id = 703] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 190 (0x12439ec00) [pid = 1922] [serial = 2081] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 189 (0x123c4a400) [pid = 1922] [serial = 2101] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 188 (0x12be56800) [pid = 1922] [serial = 2090] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 187 (0x12f841c00) [pid = 1922] [serial = 2096] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 186 (0x12f842c00) [pid = 1922] [serial = 2104] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 185 (0x123c51000) [pid = 1922] [serial = 2053] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 184 (0x114e35000) [pid = 1922] [serial = 2098] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 183 (0x12b485000) [pid = 1922] [serial = 2056] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 182 (0x12fe0a000) [pid = 1922] [serial = 2105] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 181 (0x12f9f1800) [pid = 1922] [serial = 2068] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 180 (0x12c45a800) [pid = 1922] [serial = 2099] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 179 (0x12997d800) [pid = 1922] [serial = 2089] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 178 (0x12bbd9800) [pid = 1922] [serial = 2087] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 177 (0x12e967000) [pid = 1922] [serial = 2093] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 176 (0x123fae800) [pid = 1922] [serial = 2078] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 175 (0x129cf1000) [pid = 1922] [serial = 2084] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 174 (0x12be4d400) [pid = 1922] [serial = 2102] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 173 (0x12b4d4400) [pid = 1922] [serial = 2086] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 172 (0x11a96c000) [pid = 1922] [serial = 2075] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 171 (0x130196400) [pid = 1922] [serial = 2107] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 170 (0x11c45b800) [pid = 1922] [serial = 2080] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 169 (0x12e9c3000) [pid = 1922] [serial = 2062] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 168 (0x11a93c800) [pid = 1922] [serial = 2050] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 167 (0x12eb2e400) [pid = 1922] [serial = 2065] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 166 (0x12fe0c400) [pid = 1922] [serial = 2071] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 165 (0x129903000) [pid = 1922] [serial = 2083] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 164 (0x12eb2e000) [pid = 1922] [serial = 2095] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 163 (0x12d4a0800) [pid = 1922] [serial = 2092] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 162 (0x1155df800) [pid = 1922] [serial = 2074] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 161 (0x12e55f800) [pid = 1922] [serial = 2059] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x123bee400) [pid = 1922] [serial = 2077] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x137f7d000) [pid = 1922] [serial = 2108] [outer = 0x0] [url = about:blank] 10:50:51 INFO - PROCESS | 1922 | 1461433851806 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]]]}] 10:50:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:50:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 771ms 10:50:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:50:51 INFO - PROCESS | 1922 | 1461433851835 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:50:51 INFO - PROCESS | 1922 | 1461433851837 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 10:50:51 INFO - PROCESS | 1922 | 1461433851839 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:50:51 INFO - PROCESS | 1922 | 1461433851841 Marionette TRACE conn2 <- [1,2898,null,{}] 10:50:51 INFO - PROCESS | 1922 | 1461433851851 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}] 10:50:51 INFO - PROCESS | 1922 | 1461433851944 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:50:52 INFO - PROCESS | 1922 | 1461433852013 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x126714800 == 61 [pid = 1922] [id = 732] 10:50:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x11a96ec00) [pid = 1922] [serial = 2196] [outer = 0x0] 10:50:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x11bffb000) [pid = 1922] [serial = 2197] [outer = 0x11a96ec00] 10:50:52 INFO - PROCESS | 1922 | 1461433852041 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 162 (0x123b1e000) [pid = 1922] [serial = 2198] [outer = 0x11a96ec00] 10:50:52 INFO - PROCESS | 1922 | 1461433852440 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]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 628ms 10:50:52 INFO - PROCESS | 1922 | 1461433852468 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 1922 | 1461433852470 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 10:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:50:52 INFO - PROCESS | 1922 | 1461433852472 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 1922 | 1461433852473 Marionette TRACE conn2 <- [1,2902,null,{}] 10:50:52 INFO - PROCESS | 1922 | 1461433852475 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}] 10:50:52 INFO - PROCESS | 1922 | 1461433852566 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:50:52 INFO - PROCESS | 1922 | 1461433852630 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:52 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b862000 == 62 [pid = 1922] [id = 733] 10:50:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 163 (0x123b1e800) [pid = 1922] [serial = 2199] [outer = 0x0] 10:50:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 164 (0x123fa9800) [pid = 1922] [serial = 2200] [outer = 0x123b1e800] 10:50:52 INFO - PROCESS | 1922 | 1461433852656 Marionette DEBUG loaded listener.js 10:50:52 INFO - PROCESS | 1922 | ++DOMWINDOW == 165 (0x12479f400) [pid = 1922] [serial = 2201] [outer = 0x123b1e800] 10:50:52 INFO - PROCESS | 1922 | 1461433852959 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 519ms 10:50:52 INFO - PROCESS | 1922 | 1461433852991 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:50:52 INFO - PROCESS | 1922 | 1461433852992 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 10:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:50:52 INFO - PROCESS | 1922 | 1461433852995 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:50:52 INFO - PROCESS | 1922 | 1461433852998 Marionette TRACE conn2 <- [1,2906,null,{}] 10:50:53 INFO - PROCESS | 1922 | 1461433853002 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}] 10:50:53 INFO - PROCESS | 1922 | 1461433853092 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:50:53 INFO - PROCESS | 1922 | 1461433853097 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c5c4800 == 63 [pid = 1922] [id = 734] 10:50:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 166 (0x1247a0c00) [pid = 1922] [serial = 2202] [outer = 0x0] 10:50:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 167 (0x1276b3000) [pid = 1922] [serial = 2203] [outer = 0x1247a0c00] 10:50:53 INFO - PROCESS | 1922 | 1461433853123 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 168 (0x128fa6c00) [pid = 1922] [serial = 2204] [outer = 0x1247a0c00] 10:50:53 INFO - PROCESS | 1922 | 1461433853571 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]]]}] 10:50:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:50:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 624ms 10:50:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:50:53 INFO - PROCESS | 1922 | 1461433853620 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:50:53 INFO - PROCESS | 1922 | 1461433853622 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 10:50:53 INFO - PROCESS | 1922 | 1461433853625 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:50:53 INFO - PROCESS | 1922 | 1461433853627 Marionette TRACE conn2 <- [1,2910,null,{}] 10:50:53 INFO - PROCESS | 1922 | 1461433853630 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}] 10:50:53 INFO - PROCESS | 1922 | 1461433853790 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:50:53 INFO - PROCESS | 1922 | 1461433853806 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:53 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9e3000 == 64 [pid = 1922] [id = 735] 10:50:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 169 (0x129973000) [pid = 1922] [serial = 2205] [outer = 0x0] 10:50:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 170 (0x129f5cc00) [pid = 1922] [serial = 2206] [outer = 0x129973000] 10:50:53 INFO - PROCESS | 1922 | 1461433853851 Marionette DEBUG loaded listener.js 10:50:53 INFO - PROCESS | 1922 | ++DOMWINDOW == 171 (0x12b8a3c00) [pid = 1922] [serial = 2207] [outer = 0x129973000] 10:50:54 INFO - PROCESS | 1922 | 1461433854277 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]]]}] 10:50:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:50:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:50:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 675ms 10:50:54 INFO - PROCESS | 1922 | 1461433854300 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 1922 | 1461433854301 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 10:50:54 INFO - TEST-START | /DOMEvents/constructors.html 10:50:54 INFO - PROCESS | 1922 | 1461433854304 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 1922 | 1461433854305 Marionette TRACE conn2 <- [1,2914,null,{}] 10:50:54 INFO - PROCESS | 1922 | 1461433854307 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}] 10:50:54 INFO - PROCESS | 1922 | 1461433854440 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:50:54 INFO - PROCESS | 1922 | 1461433854457 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:54 INFO - PROCESS | 1922 | ++DOCSHELL 0x12dc34800 == 65 [pid = 1922] [id = 736] 10:50:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 172 (0x12997c000) [pid = 1922] [serial = 2208] [outer = 0x0] 10:50:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 173 (0x12be4d400) [pid = 1922] [serial = 2209] [outer = 0x12997c000] 10:50:54 INFO - PROCESS | 1922 | 1461433854483 Marionette DEBUG loaded listener.js 10:50:54 INFO - PROCESS | 1922 | ++DOMWINDOW == 174 (0x12c456800) [pid = 1922] [serial = 2210] [outer = 0x12997c000] 10:50:54 INFO - PROCESS | 1922 | 1461433854856 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]]]}] 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:50:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:50:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:50:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:50:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:50:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:50:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:50:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:50:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:50:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 10:50:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:50:54 INFO - PROCESS | 1922 | 1461433854880 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:50:54 INFO - PROCESS | 1922 | 1461433854881 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 10:50:54 INFO - PROCESS | 1922 | 1461433854883 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:50:54 INFO - PROCESS | 1922 | 1461433854885 Marionette TRACE conn2 <- [1,2918,null,{}] 10:50:54 INFO - PROCESS | 1922 | 1461433854887 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}] 10:50:55 INFO - PROCESS | 1922 | 1461433855000 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:50:55 INFO - PROCESS | 1922 | 1461433855014 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x12f1ef800 == 66 [pid = 1922] [id = 737] 10:50:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 175 (0x12c459000) [pid = 1922] [serial = 2211] [outer = 0x0] 10:50:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 176 (0x12c7a4800) [pid = 1922] [serial = 2212] [outer = 0x12c459000] 10:50:55 INFO - PROCESS | 1922 | 1461433855040 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 177 (0x12d425c00) [pid = 1922] [serial = 2213] [outer = 0x12c459000] 10:50:55 INFO - PROCESS | 1922 | 1461433855381 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:50:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:50:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 520ms 10:50:55 INFO - PROCESS | 1922 | 1461433855403 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 1922 | 1461433855404 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 10:50:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:50:55 INFO - PROCESS | 1922 | 1461433855407 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 1922 | 1461433855408 Marionette TRACE conn2 <- [1,2922,null,{}] 10:50:55 INFO - PROCESS | 1922 | 1461433855410 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}] 10:50:55 INFO - PROCESS | 1922 | 1461433855525 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:50:55 INFO - PROCESS | 1922 | 1461433855537 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:55 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fbb0000 == 67 [pid = 1922] [id = 738] 10:50:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 178 (0x12d0d4000) [pid = 1922] [serial = 2214] [outer = 0x0] 10:50:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 179 (0x12d493000) [pid = 1922] [serial = 2215] [outer = 0x12d0d4000] 10:50:55 INFO - PROCESS | 1922 | 1461433855563 Marionette DEBUG loaded listener.js 10:50:55 INFO - PROCESS | 1922 | ++DOMWINDOW == 180 (0x12d49e800) [pid = 1922] [serial = 2216] [outer = 0x12d0d4000] 10:50:55 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:50:55 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:50:55 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:50:55 INFO - PROCESS | 1922 | [1922] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 10:50:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:50:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:50:55 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 10:50:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:50:55 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 10:50:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:50:55 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]" 10:50:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:50:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:50:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:50:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms 10:50:55 INFO - PROCESS | 1922 | 1461433855923 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]]]}] 10:50:55 INFO - PROCESS | 1922 | 1461433855932 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:50:55 INFO - PROCESS | 1922 | 1461433855934 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 10:50:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:50:55 INFO - PROCESS | 1922 | 1461433855936 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:50:55 INFO - PROCESS | 1922 | 1461433855938 Marionette TRACE conn2 <- [1,2926,null,{}] 10:50:55 INFO - PROCESS | 1922 | 1461433855940 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}] 10:50:56 INFO - PROCESS | 1922 | 1461433856221 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 179 (0x115234c00) [pid = 1922] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 178 (0x1240a7000) [pid = 1922] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 177 (0x137f83000) [pid = 1922] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 176 (0x1190ae400) [pid = 1922] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 175 (0x11bb3ac00) [pid = 1922] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 174 (0x124139800) [pid = 1922] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 173 (0x1134ea800) [pid = 1922] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 172 (0x11aa29c00) [pid = 1922] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 171 (0x114e2bc00) [pid = 1922] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 170 (0x1242d6800) [pid = 1922] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 169 (0x129ce9800) [pid = 1922] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 168 (0x129908800) [pid = 1922] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 167 (0x11bcd9800) [pid = 1922] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 166 (0x12f98d400) [pid = 1922] [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.] 10:50:56 INFO - PROCESS | 1922 | --DOMWINDOW == 165 (0x12d431800) [pid = 1922] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:50:56 INFO - PROCESS | 1922 | 1461433856305 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x11aad5800 == 68 [pid = 1922] [id = 739] 10:50:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 166 (0x1134ea400) [pid = 1922] [serial = 2217] [outer = 0x0] 10:50:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 167 (0x1147cf400) [pid = 1922] [serial = 2218] [outer = 0x1134ea400] 10:50:56 INFO - PROCESS | 1922 | 1461433856348 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 168 (0x11b019000) [pid = 1922] [serial = 2219] [outer = 0x1134ea400] 10:50:56 INFO - PROCESS | 1922 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:50:56 INFO - PROCESS | 1922 | 1461433856622 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]]]}] 10:50:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:50:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 719ms 10:50:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:50:56 INFO - PROCESS | 1922 | 1461433856658 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:50:56 INFO - PROCESS | 1922 | 1461433856659 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 10:50:56 INFO - PROCESS | 1922 | 1461433856662 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:50:56 INFO - PROCESS | 1922 | 1461433856665 Marionette TRACE conn2 <- [1,2930,null,{}] 10:50:56 INFO - PROCESS | 1922 | 1461433856674 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}] 10:50:56 INFO - PROCESS | 1922 | 1461433856815 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:50:56 INFO - PROCESS | 1922 | 1461433856843 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:56 INFO - PROCESS | 1922 | ++DOCSHELL 0x12fea1800 == 69 [pid = 1922] [id = 740] 10:50:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 169 (0x12990d400) [pid = 1922] [serial = 2220] [outer = 0x0] 10:50:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 170 (0x12db41400) [pid = 1922] [serial = 2221] [outer = 0x12990d400] 10:50:56 INFO - PROCESS | 1922 | 1461433856873 Marionette DEBUG loaded listener.js 10:50:56 INFO - PROCESS | 1922 | ++DOMWINDOW == 171 (0x12e960c00) [pid = 1922] [serial = 2222] [outer = 0x12990d400] 10:50:57 INFO - PROCESS | 1922 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:50:57 INFO - PROCESS | 1922 | 1461433857222 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]]]}] 10:50:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:50:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 579ms 10:50:57 INFO - PROCESS | 1922 | 1461433857242 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 1922 | 1461433857244 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 10:50:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:50:57 INFO - PROCESS | 1922 | 1461433857248 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 1922 | 1461433857249 Marionette TRACE conn2 <- [1,2934,null,{}] 10:50:57 INFO - PROCESS | 1922 | 1461433857253 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}] 10:50:57 INFO - PROCESS | 1922 | 1461433857393 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:50:57 INFO - PROCESS | 1922 | 1461433857496 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x130460000 == 70 [pid = 1922] [id = 741] 10:50:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 172 (0x12e95f000) [pid = 1922] [serial = 2223] [outer = 0x0] 10:50:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 173 (0x12e9c2c00) [pid = 1922] [serial = 2224] [outer = 0x12e95f000] 10:50:57 INFO - PROCESS | 1922 | 1461433857536 Marionette DEBUG loaded listener.js 10:50:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 174 (0x12eb2b800) [pid = 1922] [serial = 2225] [outer = 0x12e95f000] 10:50:57 INFO - PROCESS | 1922 | 1461433857784 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]]]}] 10:50:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:50:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 571ms 10:50:57 INFO - PROCESS | 1922 | 1461433857822 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:50:57 INFO - PROCESS | 1922 | 1461433857823 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 10:50:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:50:57 INFO - PROCESS | 1922 | 1461433857826 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:50:57 INFO - PROCESS | 1922 | 1461433857827 Marionette TRACE conn2 <- [1,2938,null,{}] 10:50:57 INFO - PROCESS | 1922 | 1461433857837 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}] 10:50:57 INFO - PROCESS | 1922 | 1461433857934 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:50:57 INFO - PROCESS | 1922 | 1461433857938 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:50:57 INFO - PROCESS | 1922 | ++DOCSHELL 0x131b3e000 == 71 [pid = 1922] [id = 742] 10:50:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 175 (0x12eb2fc00) [pid = 1922] [serial = 2226] [outer = 0x0] 10:50:57 INFO - PROCESS | 1922 | ++DOMWINDOW == 176 (0x12f845c00) [pid = 1922] [serial = 2227] [outer = 0x12eb2fc00] 10:50:57 INFO - PROCESS | 1922 | 1461433857963 Marionette DEBUG loaded listener.js 10:50:58 INFO - PROCESS | 1922 | ++DOMWINDOW == 177 (0x12f847400) [pid = 1922] [serial = 2228] [outer = 0x12eb2fc00] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12f913000 == 70 [pid = 1922] [id = 670] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12d40f800 == 69 [pid = 1922] [id = 524] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5a3800 == 68 [pid = 1922] [id = 525] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x130339800 == 67 [pid = 1922] [id = 707] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x123a6f800 == 66 [pid = 1922] [id = 598] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x115250800 == 65 [pid = 1922] [id = 541] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x11c714800 == 64 [pid = 1922] [id = 708] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12d5aa000 == 63 [pid = 1922] [id = 539] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x130464800 == 62 [pid = 1922] [id = 578] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x130acc800 == 61 [pid = 1922] [id = 592] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12b526800 == 60 [pid = 1922] [id = 538] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12b118000 == 59 [pid = 1922] [id = 523] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12de10800 == 58 [pid = 1922] [id = 706] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12fbad000 == 57 [pid = 1922] [id = 488] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x123a72000 == 56 [pid = 1922] [id = 559] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12c77a800 == 55 [pid = 1922] [id = 705] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x1388dc000 == 54 [pid = 1922] [id = 690] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12e52f800 == 53 [pid = 1922] [id = 612] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f1000 == 52 [pid = 1922] [id = 575] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12f4e9800 == 51 [pid = 1922] [id = 572] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x1388ca000 == 50 [pid = 1922] [id = 689] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12de12800 == 49 [pid = 1922] [id = 540] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x131b3a800 == 48 [pid = 1922] [id = 675] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12de66800 == 47 [pid = 1922] [id = 673] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12fea9800 == 46 [pid = 1922] [id = 577] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x11c5b6000 == 45 [pid = 1922] [id = 731] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x123f8b800 == 44 [pid = 1922] [id = 730] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12b455000 == 43 [pid = 1922] [id = 729] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12c418000 == 42 [pid = 1922] [id = 728] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1f1800 == 41 [pid = 1922] [id = 727] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6be000 == 40 [pid = 1922] [id = 726] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12e52c800 == 39 [pid = 1922] [id = 725] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12c792000 == 38 [pid = 1922] [id = 724] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x126705800 == 37 [pid = 1922] [id = 723] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12d595800 == 36 [pid = 1922] [id = 721] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x11ad3a000 == 35 [pid = 1922] [id = 722] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12c9e3000 == 34 [pid = 1922] [id = 735] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x126714800 == 33 [pid = 1922] [id = 732] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12f1ef800 == 32 [pid = 1922] [id = 737] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12fbb0000 == 31 [pid = 1922] [id = 738] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12c5c4800 == 30 [pid = 1922] [id = 734] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x11aad5800 == 29 [pid = 1922] [id = 739] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12b862000 == 28 [pid = 1922] [id = 733] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12fea1800 == 27 [pid = 1922] [id = 740] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x12dc34800 == 26 [pid = 1922] [id = 736] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 176 (0x123fa1800) [pid = 1922] [serial = 2146] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 175 (0x1240a6400) [pid = 1922] [serial = 2147] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 174 (0x124748000) [pid = 1922] [serial = 2149] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 173 (0x13869c400) [pid = 1922] [serial = 2111] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 172 (0x1190a9400) [pid = 1922] [serial = 2113] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 171 (0x119b4f400) [pid = 1922] [serial = 2134] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 170 (0x11a970000) [pid = 1922] [serial = 2135] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 169 (0x11bcd8c00) [pid = 1922] [serial = 2140] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 168 (0x11c407800) [pid = 1922] [serial = 2141] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 167 (0x126e28800) [pid = 1922] [serial = 2152] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 166 (0x126aa5000) [pid = 1922] [serial = 2116] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 165 (0x11566fc00) [pid = 1922] [serial = 2131] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 164 (0x118643800) [pid = 1922] [serial = 2132] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 163 (0x11b013000) [pid = 1922] [serial = 2137] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 162 (0x11bb43c00) [pid = 1922] [serial = 2138] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 161 (0x115669800) [pid = 1922] [serial = 2129] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x114e34400) [pid = 1922] [serial = 2128] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x12c7a8000) [pid = 1922] [serial = 2122] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x12c7a8800) [pid = 1922] [serial = 2125] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x1276b3c00) [pid = 1922] [serial = 2155] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x12b3e8400) [pid = 1922] [serial = 2164] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x128920000) [pid = 1922] [serial = 2156] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x12b3dc800) [pid = 1922] [serial = 2162] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x129f61000) [pid = 1922] [serial = 2161] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x1276b1c00) [pid = 1922] [serial = 2153] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x129976c00) [pid = 1922] [serial = 2158] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x11c455800) [pid = 1922] [serial = 2143] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x12be58c00) [pid = 1922] [serial = 2119] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x114e37400) [pid = 1922] [serial = 1469] [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.] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x124751400) [pid = 1922] [serial = 2150] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x123f9f400) [pid = 1922] [serial = 2144] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x129ce7800) [pid = 1922] [serial = 2159] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x12dee0c00) [pid = 1922] [serial = 2048] [outer = 0x0] [url = about:blank] 10:50:59 INFO - PROCESS | 1922 | --DOCSHELL 0x130460000 == 25 [pid = 1922] [id = 741] 10:50:59 INFO - PROCESS | 1922 | 1461433859908 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]]]}] 10:50:59 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. 10:50:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2128ms 10:50:59 INFO - PROCESS | 1922 | 1461433859955 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:50:59 INFO - PROCESS | 1922 | 1461433859958 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 10:50:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:50:59 INFO - PROCESS | 1922 | 1461433859962 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:50:59 INFO - PROCESS | 1922 | 1461433859964 Marionette TRACE conn2 <- [1,2942,null,{}] 10:50:59 INFO - PROCESS | 1922 | 1461433859968 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}] 10:51:00 INFO - PROCESS | 1922 | 1461433860055 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:51:00 INFO - PROCESS | 1922 | 1461433860112 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x116653000 == 26 [pid = 1922] [id = 743] 10:51:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x11423ec00) [pid = 1922] [serial = 2229] [outer = 0x0] 10:51:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x114240c00) [pid = 1922] [serial = 2230] [outer = 0x11423ec00] 10:51:00 INFO - PROCESS | 1922 | 1461433860145 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x1147d5000) [pid = 1922] [serial = 2231] [outer = 0x11423ec00] 10:51:00 INFO - PROCESS | 1922 | 1461433860451 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"]]]}] 10:51:00 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 10:51:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:51:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 521ms 10:51:00 INFO - PROCESS | 1922 | 1461433860485 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 1922 | 1461433860489 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 10:51:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:51:00 INFO - PROCESS | 1922 | 1461433860494 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 1922 | 1461433860498 Marionette TRACE conn2 <- [1,2946,null,{}] 10:51:00 INFO - PROCESS | 1922 | 1461433860501 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}] 10:51:00 INFO - PROCESS | 1922 | 1461433860582 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:51:00 INFO - PROCESS | 1922 | 1461433860634 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:00 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a886000 == 27 [pid = 1922] [id = 744] 10:51:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x114ba9800) [pid = 1922] [serial = 2232] [outer = 0x0] 10:51:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x114e30800) [pid = 1922] [serial = 2233] [outer = 0x114ba9800] 10:51:00 INFO - PROCESS | 1922 | 1461433860662 Marionette DEBUG loaded listener.js 10:51:00 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x115667800) [pid = 1922] [serial = 2234] [outer = 0x114ba9800] 10:51:00 INFO - PROCESS | 1922 | 1461433860956 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]]]}] 10:51:00 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. 10:51:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 475ms 10:51:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:51:00 INFO - PROCESS | 1922 | 1461433860970 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:51:00 INFO - PROCESS | 1922 | 1461433860972 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 10:51:00 INFO - PROCESS | 1922 | 1461433860975 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:51:00 INFO - PROCESS | 1922 | 1461433860977 Marionette TRACE conn2 <- [1,2950,null,{}] 10:51:00 INFO - PROCESS | 1922 | 1461433860994 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}] 10:51:01 INFO - PROCESS | 1922 | 1461433861084 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:51:01 INFO - PROCESS | 1922 | 1461433861090 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b736800 == 28 [pid = 1922] [id = 745] 10:51:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x113448c00) [pid = 1922] [serial = 2235] [outer = 0x0] 10:51:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x1164a7000) [pid = 1922] [serial = 2236] [outer = 0x113448c00] 10:51:01 INFO - PROCESS | 1922 | 1461433861120 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x118854c00) [pid = 1922] [serial = 2237] [outer = 0x113448c00] 10:51:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x11933b800 == 29 [pid = 1922] [id = 746] 10:51:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x1190a2000) [pid = 1922] [serial = 2238] [outer = 0x0] 10:51:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x1156e1800) [pid = 1922] [serial = 2239] [outer = 0x1190a2000] 10:51:01 INFO - PROCESS | 1922 | 1461433861516 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]]]}] 10:51:01 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. 10:51:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 580ms 10:51:01 INFO - PROCESS | 1922 | 1461433861556 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:51:01 INFO - PROCESS | 1922 | 1461433861558 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 10:51:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:51:01 INFO - PROCESS | 1922 | 1461433861560 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:51:01 INFO - PROCESS | 1922 | 1461433861561 Marionette TRACE conn2 <- [1,2954,null,{}] 10:51:01 INFO - PROCESS | 1922 | 1461433861564 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}] 10:51:01 INFO - PROCESS | 1922 | 1461433861655 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:51:01 INFO - PROCESS | 1922 | 1461433861660 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:01 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c5a5800 == 30 [pid = 1922] [id = 747] 10:51:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x119050c00) [pid = 1922] [serial = 2240] [outer = 0x0] 10:51:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x119081400) [pid = 1922] [serial = 2241] [outer = 0x119050c00] 10:51:01 INFO - PROCESS | 1922 | 1461433861688 Marionette DEBUG loaded listener.js 10:51:01 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x11923c400) [pid = 1922] [serial = 2242] [outer = 0x119050c00] 10:51:02 INFO - PROCESS | 1922 | 1461433862002 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]]]}] 10:51:02 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:51:02 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 10:51:02 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 10:51:02 INFO - PROCESS | 1922 | 1461433862030 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:51:02 INFO - PROCESS | 1922 | 1461433862033 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 10:51:02 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:51:02 INFO - PROCESS | 1922 | 1461433862036 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - PROCESS | 1922 | 1461433862037 Marionette TRACE conn2 <- [1,2958,null,{}] 10:51:02 INFO - PROCESS | 1922 | 1461433862039 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}] 10:51:02 INFO - PROCESS | 1922 | 1461433862124 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:51:02 INFO - PROCESS | 1922 | 1461433862182 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f7e800 == 31 [pid = 1922] [id = 748] 10:51:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x11423f400) [pid = 1922] [serial = 2243] [outer = 0x0] 10:51:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x119298800) [pid = 1922] [serial = 2244] [outer = 0x11423f400] 10:51:02 INFO - PROCESS | 1922 | 1461433862209 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x11a8c5400) [pid = 1922] [serial = 2245] [outer = 0x11423f400] 10:51:02 INFO - PROCESS | 1922 | 1461433862501 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]]]}] 10:51:02 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. 10:51:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 518ms 10:51:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:51:02 INFO - PROCESS | 1922 | 1461433862554 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:51:02 INFO - PROCESS | 1922 | 1461433862556 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 10:51:02 INFO - PROCESS | 1922 | 1461433862558 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:51:02 INFO - PROCESS | 1922 | 1461433862559 Marionette TRACE conn2 <- [1,2962,null,{}] 10:51:02 INFO - PROCESS | 1922 | 1461433862561 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}] 10:51:02 INFO - PROCESS | 1922 | 1461433862662 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:51:02 INFO - PROCESS | 1922 | 1461433862670 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:02 INFO - PROCESS | 1922 | ++DOCSHELL 0x124346800 == 32 [pid = 1922] [id = 749] 10:51:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 162 (0x11a93ac00) [pid = 1922] [serial = 2246] [outer = 0x0] 10:51:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 163 (0x11a96c000) [pid = 1922] [serial = 2247] [outer = 0x11a93ac00] 10:51:02 INFO - PROCESS | 1922 | 1461433862697 Marionette DEBUG loaded listener.js 10:51:02 INFO - PROCESS | 1922 | ++DOMWINDOW == 164 (0x11b00e400) [pid = 1922] [serial = 2248] [outer = 0x11a93ac00] 10:51:03 INFO - PROCESS | 1922 | 1461433863000 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]]]}] 10:51:03 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. 10:51:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 470ms 10:51:03 INFO - PROCESS | 1922 | 1461433863028 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 1922 | 1461433863032 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 10:51:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:51:03 INFO - PROCESS | 1922 | 1461433863037 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 1922 | 1461433863038 Marionette TRACE conn2 <- [1,2966,null,{}] 10:51:03 INFO - PROCESS | 1922 | 1461433863040 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}] 10:51:03 INFO - PROCESS | 1922 | 1461433863142 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:51:03 INFO - PROCESS | 1922 | 1461433863149 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x126742000 == 33 [pid = 1922] [id = 750] 10:51:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 165 (0x11a943400) [pid = 1922] [serial = 2249] [outer = 0x0] 10:51:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 166 (0x11b017800) [pid = 1922] [serial = 2250] [outer = 0x11a943400] 10:51:03 INFO - PROCESS | 1922 | 1461433863176 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 167 (0x11bb3c800) [pid = 1922] [serial = 2251] [outer = 0x11a943400] 10:51:03 INFO - PROCESS | 1922 | 1461433863491 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]]]}] 10:51:03 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. 10:51:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 10:51:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:51:03 INFO - PROCESS | 1922 | 1461433863506 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 1922 | 1461433863507 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 10:51:03 INFO - PROCESS | 1922 | 1461433863510 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 1922 | 1461433863511 Marionette TRACE conn2 <- [1,2970,null,{}] 10:51:03 INFO - PROCESS | 1922 | 1461433863515 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}] 10:51:03 INFO - PROCESS | 1922 | 1461433863611 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:51:03 INFO - PROCESS | 1922 | 1461433863618 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:03 INFO - PROCESS | 1922 | ++DOCSHELL 0x129a6b000 == 34 [pid = 1922] [id = 751] 10:51:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 168 (0x1190a4800) [pid = 1922] [serial = 2252] [outer = 0x0] 10:51:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 169 (0x11bc2a400) [pid = 1922] [serial = 2253] [outer = 0x1190a4800] 10:51:03 INFO - PROCESS | 1922 | 1461433863660 Marionette DEBUG loaded listener.js 10:51:03 INFO - PROCESS | 1922 | ++DOMWINDOW == 170 (0x11bcdc400) [pid = 1922] [serial = 2254] [outer = 0x1190a4800] 10:51:03 INFO - PROCESS | 1922 | 1461433863964 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]]]}] 10:51:03 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. 10:51:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 470ms 10:51:03 INFO - PROCESS | 1922 | 1461433863986 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:51:03 INFO - PROCESS | 1922 | 1461433863987 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 10:51:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:51:03 INFO - PROCESS | 1922 | 1461433863990 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:51:03 INFO - PROCESS | 1922 | 1461433863991 Marionette TRACE conn2 <- [1,2974,null,{}] 10:51:03 INFO - PROCESS | 1922 | 1461433863993 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}] 10:51:04 INFO - PROCESS | 1922 | 1461433864077 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:51:04 INFO - PROCESS | 1922 | 1461433864141 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b736000 == 35 [pid = 1922] [id = 752] 10:51:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 171 (0x11aa29400) [pid = 1922] [serial = 2255] [outer = 0x0] 10:51:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 172 (0x11bff2400) [pid = 1922] [serial = 2256] [outer = 0x11aa29400] 10:51:04 INFO - PROCESS | 1922 | 1461433864168 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 173 (0x11c452800) [pid = 1922] [serial = 2257] [outer = 0x11aa29400] 10:51:04 INFO - PROCESS | 1922 | 1461433864415 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]]]}] 10:51:04 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. 10:51:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 468ms 10:51:04 INFO - PROCESS | 1922 | 1461433864459 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 1922 | 1461433864460 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 10:51:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:51:04 INFO - PROCESS | 1922 | 1461433864462 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 1922 | 1461433864464 Marionette TRACE conn2 <- [1,2978,null,{}] 10:51:04 INFO - PROCESS | 1922 | 1461433864473 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}] 10:51:04 INFO - PROCESS | 1922 | 1461433864558 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:51:04 INFO - PROCESS | 1922 | 1461433864565 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:04 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b85b800 == 36 [pid = 1922] [id = 753] 10:51:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 174 (0x11bb42800) [pid = 1922] [serial = 2258] [outer = 0x0] 10:51:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 175 (0x11c45c800) [pid = 1922] [serial = 2259] [outer = 0x11bb42800] 10:51:04 INFO - PROCESS | 1922 | 1461433864591 Marionette DEBUG loaded listener.js 10:51:04 INFO - PROCESS | 1922 | ++DOMWINDOW == 176 (0x11c8b1000) [pid = 1922] [serial = 2260] [outer = 0x11bb42800] 10:51:04 INFO - PROCESS | 1922 | 1461433864936 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]]]}] 10:51:04 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. 10:51:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 479ms 10:51:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:51:04 INFO - PROCESS | 1922 | 1461433864941 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:51:04 INFO - PROCESS | 1922 | 1461433864942 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 10:51:04 INFO - PROCESS | 1922 | 1461433864945 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:51:04 INFO - PROCESS | 1922 | 1461433864948 Marionette TRACE conn2 <- [1,2982,null,{}] 10:51:04 INFO - PROCESS | 1922 | 1461433864952 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}] 10:51:05 INFO - PROCESS | 1922 | 1461433865081 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:51:05 INFO - PROCESS | 1922 | 1461433865098 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f57800 == 37 [pid = 1922] [id = 754] 10:51:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 177 (0x11bb43c00) [pid = 1922] [serial = 2261] [outer = 0x0] 10:51:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 178 (0x123c4bc00) [pid = 1922] [serial = 2262] [outer = 0x11bb43c00] 10:51:05 INFO - PROCESS | 1922 | 1461433865132 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 179 (0x123fa0000) [pid = 1922] [serial = 2263] [outer = 0x11bb43c00] 10:51:05 INFO - PROCESS | 1922 | 1461433865476 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"]]]}] 10:51:05 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 10:51:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:51:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:51:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 573ms 10:51:05 INFO - PROCESS | 1922 | 1461433865519 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:51:05 INFO - PROCESS | 1922 | 1461433865520 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 10:51:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:51:05 INFO - PROCESS | 1922 | 1461433865522 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:51:05 INFO - PROCESS | 1922 | 1461433865523 Marionette TRACE conn2 <- [1,2986,null,{}] 10:51:05 INFO - PROCESS | 1922 | 1461433865526 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}] 10:51:05 INFO - PROCESS | 1922 | 1461433865626 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:51:05 INFO - PROCESS | 1922 | 1461433865638 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:05 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0de000 == 38 [pid = 1922] [id = 755] 10:51:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 180 (0x123fa3c00) [pid = 1922] [serial = 2264] [outer = 0x0] 10:51:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 181 (0x123fab800) [pid = 1922] [serial = 2265] [outer = 0x123fa3c00] 10:51:05 INFO - PROCESS | 1922 | 1461433865664 Marionette DEBUG loaded listener.js 10:51:05 INFO - PROCESS | 1922 | ++DOMWINDOW == 182 (0x1240a6400) [pid = 1922] [serial = 2266] [outer = 0x123fa3c00] 10:51:05 INFO - PROCESS | 1922 | 1461433865992 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]]]}] 10:51:06 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. 10:51:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 518ms 10:51:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:51:06 INFO - PROCESS | 1922 | 1461433866042 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 1922 | 1461433866044 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 10:51:06 INFO - PROCESS | 1922 | 1461433866047 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 1922 | 1461433866048 Marionette TRACE conn2 <- [1,2990,null,{}] 10:51:06 INFO - PROCESS | 1922 | 1461433866051 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}] 10:51:06 INFO - PROCESS | 1922 | 1461433866210 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:51:06 INFO - PROCESS | 1922 | 1461433866233 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c41c800 == 39 [pid = 1922] [id = 756] 10:51:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 183 (0x1240abc00) [pid = 1922] [serial = 2267] [outer = 0x0] 10:51:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 184 (0x1242e4800) [pid = 1922] [serial = 2268] [outer = 0x1240abc00] 10:51:06 INFO - PROCESS | 1922 | 1461433866274 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 185 (0x124746000) [pid = 1922] [serial = 2269] [outer = 0x1240abc00] 10:51:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x1188e3000 == 40 [pid = 1922] [id = 757] 10:51:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 186 (0x1247a3800) [pid = 1922] [serial = 2270] [outer = 0x0] 10:51:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 187 (0x12474a400) [pid = 1922] [serial = 2271] [outer = 0x1247a3800] 10:51:06 INFO - PROCESS | 1922 | 1461433866703 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]]]}] 10:51:06 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. 10:51:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 673ms 10:51:06 INFO - PROCESS | 1922 | 1461433866719 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:51:06 INFO - PROCESS | 1922 | 1461433866721 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 10:51:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:51:06 INFO - PROCESS | 1922 | 1461433866723 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:51:06 INFO - PROCESS | 1922 | 1461433866724 Marionette TRACE conn2 <- [1,2994,null,{}] 10:51:06 INFO - PROCESS | 1922 | 1461433866727 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}] 10:51:06 INFO - PROCESS | 1922 | 1461433866846 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:51:06 INFO - PROCESS | 1922 | 1461433866860 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:06 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c783000 == 41 [pid = 1922] [id = 758] 10:51:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 188 (0x124749000) [pid = 1922] [serial = 2272] [outer = 0x0] 10:51:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 189 (0x12474e400) [pid = 1922] [serial = 2273] [outer = 0x124749000] 10:51:06 INFO - PROCESS | 1922 | 1461433866885 Marionette DEBUG loaded listener.js 10:51:06 INFO - PROCESS | 1922 | ++DOMWINDOW == 190 (0x126aa5000) [pid = 1922] [serial = 2274] [outer = 0x124749000] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 189 (0x12413e000) [pid = 1922] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 188 (0x12dcc8000) [pid = 1922] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 187 (0x12479f000) [pid = 1922] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 186 (0x129f57400) [pid = 1922] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 185 (0x11b00bc00) [pid = 1922] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 184 (0x12f9ef400) [pid = 1922] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 183 (0x114e2b000) [pid = 1922] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 182 (0x12e56a400) [pid = 1922] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 181 (0x113447400) [pid = 1922] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 180 (0x11a96b000) [pid = 1922] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 179 (0x129ce8800) [pid = 1922] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 178 (0x12f992400) [pid = 1922] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 177 (0x123b25800) [pid = 1922] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 176 (0x12f922800) [pid = 1922] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 175 (0x1155de800) [pid = 1922] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 174 (0x11c450c00) [pid = 1922] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 173 (0x12b47e800) [pid = 1922] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 172 (0x12be52000) [pid = 1922] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 171 (0x123b1c400) [pid = 1922] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 170 (0x11a966800) [pid = 1922] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 169 (0x11c40d000) [pid = 1922] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 168 (0x123c57000) [pid = 1922] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 167 (0x1134da800) [pid = 1922] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 166 (0x114e2a400) [pid = 1922] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 165 (0x12e9ba800) [pid = 1922] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 164 (0x12be62800) [pid = 1922] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 163 (0x12b484800) [pid = 1922] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 162 (0x1134e6000) [pid = 1922] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 161 (0x11bcd3000) [pid = 1922] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x1190ae000) [pid = 1922] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x12c7a1000) [pid = 1922] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x12e95a000) [pid = 1922] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x12d0d4000) [pid = 1922] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x12e95f000) [pid = 1922] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x12997c000) [pid = 1922] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x12c459000) [pid = 1922] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x12990d400) [pid = 1922] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x1134ea400) [pid = 1922] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x11bcdcc00) [pid = 1922] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x118ad7800) [pid = 1922] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x1134ec400) [pid = 1922] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x12b3db800) [pid = 1922] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x129973000) [pid = 1922] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x1247a0c00) [pid = 1922] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x123b1e800) [pid = 1922] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x11a96ec00) [pid = 1922] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x118ded000) [pid = 1922] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x114e31400) [pid = 1922] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x11a609000) [pid = 1922] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x119e5b800) [pid = 1922] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x12b3e4400) [pid = 1922] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x128928800) [pid = 1922] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x11c8ac800) [pid = 1922] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:51:07 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x128fac000) [pid = 1922] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:51:07 INFO - PROCESS | 1922 | 1461433867702 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]]]}] 10:51:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:51:07 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 10:51:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1019ms 10:51:07 INFO - PROCESS | 1922 | 1461433867742 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:51:07 INFO - PROCESS | 1922 | 1461433867744 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 10:51:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:51:07 INFO - PROCESS | 1922 | 1461433867746 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:51:07 INFO - PROCESS | 1922 | 1461433867747 Marionette TRACE conn2 <- [1,2998,null,{}] 10:51:07 INFO - PROCESS | 1922 | 1461433867756 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}] 10:51:07 INFO - PROCESS | 1922 | 1461433867839 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:51:07 INFO - PROCESS | 1922 | 1461433867898 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:07 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c306000 == 42 [pid = 1922] [id = 759] 10:51:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 137 (0x114e2b000) [pid = 1922] [serial = 2275] [outer = 0x0] 10:51:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 138 (0x115671800) [pid = 1922] [serial = 2276] [outer = 0x114e2b000] 10:51:07 INFO - PROCESS | 1922 | 1461433867925 Marionette DEBUG loaded listener.js 10:51:07 INFO - PROCESS | 1922 | ++DOMWINDOW == 139 (0x11a966800) [pid = 1922] [serial = 2277] [outer = 0x114e2b000] 10:51:08 INFO - PROCESS | 1922 | 1461433868173 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]]]}] 10:51:08 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. 10:51:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 472ms 10:51:08 INFO - PROCESS | 1922 | 1461433868221 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 1922 | 1461433868222 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 10:51:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:51:08 INFO - PROCESS | 1922 | 1461433868224 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 1922 | 1461433868225 Marionette TRACE conn2 <- [1,3002,null,{}] 10:51:08 INFO - PROCESS | 1922 | 1461433868228 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}] 10:51:08 INFO - PROCESS | 1922 | 1461433868326 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:51:08 INFO - PROCESS | 1922 | 1461433868333 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c5d5000 == 43 [pid = 1922] [id = 760] 10:51:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 140 (0x11ace0400) [pid = 1922] [serial = 2278] [outer = 0x0] 10:51:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 141 (0x11c450c00) [pid = 1922] [serial = 2279] [outer = 0x11ace0400] 10:51:08 INFO - PROCESS | 1922 | 1461433868358 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 142 (0x123fa1400) [pid = 1922] [serial = 2280] [outer = 0x11ace0400] 10:51:08 INFO - PROCESS | 1922 | 1461433868675 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]]]}] 10:51:08 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. 10:51:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 467ms 10:51:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:51:08 INFO - PROCESS | 1922 | 1461433868694 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:51:08 INFO - PROCESS | 1922 | 1461433868695 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 10:51:08 INFO - PROCESS | 1922 | 1461433868699 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:51:08 INFO - PROCESS | 1922 | 1461433868701 Marionette TRACE conn2 <- [1,3006,null,{}] 10:51:08 INFO - PROCESS | 1922 | 1461433868703 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}] 10:51:08 INFO - PROCESS | 1922 | 1461433868813 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:51:08 INFO - PROCESS | 1922 | 1461433868846 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:08 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9ee800 == 44 [pid = 1922] [id = 761] 10:51:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 143 (0x11b00bc00) [pid = 1922] [serial = 2281] [outer = 0x0] 10:51:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 144 (0x124399800) [pid = 1922] [serial = 2282] [outer = 0x11b00bc00] 10:51:08 INFO - PROCESS | 1922 | 1461433868872 Marionette DEBUG loaded listener.js 10:51:08 INFO - PROCESS | 1922 | ++DOMWINDOW == 145 (0x126e32800) [pid = 1922] [serial = 2283] [outer = 0x11b00bc00] 10:51:09 INFO - PROCESS | 1922 | 1461433869120 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]]]}] 10:51:09 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. 10:51:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 10:51:09 INFO - PROCESS | 1922 | 1461433869170 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 1922 | 1461433869171 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 10:51:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:51:09 INFO - PROCESS | 1922 | 1461433869174 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 1922 | 1461433869175 Marionette TRACE conn2 <- [1,3010,null,{}] 10:51:09 INFO - PROCESS | 1922 | 1461433869177 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}] 10:51:09 INFO - PROCESS | 1922 | 1461433869275 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:51:09 INFO - PROCESS | 1922 | 1461433869278 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d414000 == 45 [pid = 1922] [id = 762] 10:51:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 146 (0x126782400) [pid = 1922] [serial = 2284] [outer = 0x0] 10:51:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 147 (0x1271c4800) [pid = 1922] [serial = 2285] [outer = 0x126782400] 10:51:09 INFO - PROCESS | 1922 | 1461433869304 Marionette DEBUG loaded listener.js 10:51:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 148 (0x1276ae400) [pid = 1922] [serial = 2286] [outer = 0x126782400] 10:51:09 INFO - PROCESS | 1922 | 1461433869703 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]]]}] 10:51:09 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 10:51:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 569ms 10:51:09 INFO - PROCESS | 1922 | 1461433869743 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:51:09 INFO - PROCESS | 1922 | 1461433869746 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 10:51:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:51:09 INFO - PROCESS | 1922 | 1461433869750 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:51:09 INFO - PROCESS | 1922 | 1461433869752 Marionette TRACE conn2 <- [1,3014,null,{}] 10:51:09 INFO - PROCESS | 1922 | 1461433869756 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}] 10:51:09 INFO - PROCESS | 1922 | 1461433869869 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:51:09 INFO - PROCESS | 1922 | 1461433869955 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:09 INFO - PROCESS | 1922 | ++DOCSHELL 0x116418000 == 46 [pid = 1922] [id = 763] 10:51:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 149 (0x1134eb000) [pid = 1922] [serial = 2287] [outer = 0x0] 10:51:09 INFO - PROCESS | 1922 | ++DOMWINDOW == 150 (0x1134f1000) [pid = 1922] [serial = 2288] [outer = 0x1134eb000] 10:51:09 INFO - PROCESS | 1922 | 1461433869988 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 151 (0x1147c8400) [pid = 1922] [serial = 2289] [outer = 0x1134eb000] 10:51:10 INFO - PROCESS | 1922 | [1922] 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 10:51:10 INFO - PROCESS | 1922 | 1461433870455 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:51:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:51:10 INFO - {} 10:51:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:51:10 INFO - {} 10:51:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:51:10 INFO - {} 10:51:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:51:10 INFO - {} 10:51:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 721ms 10:51:10 INFO - PROCESS | 1922 | 1461433870472 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:51:10 INFO - PROCESS | 1922 | 1461433870478 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 10:51:10 INFO - TEST-START | /FileAPI/fileReader.html 10:51:10 INFO - PROCESS | 1922 | 1461433870485 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:51:10 INFO - PROCESS | 1922 | 1461433870488 Marionette TRACE conn2 <- [1,3018,null,{}] 10:51:10 INFO - PROCESS | 1922 | 1461433870492 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}] 10:51:10 INFO - PROCESS | 1922 | 1461433870647 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:51:10 INFO - PROCESS | 1922 | 1461433870752 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:10 INFO - PROCESS | 1922 | ++DOCSHELL 0x126746000 == 47 [pid = 1922] [id = 764] 10:51:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 152 (0x114e30c00) [pid = 1922] [serial = 2290] [outer = 0x0] 10:51:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 153 (0x115670800) [pid = 1922] [serial = 2291] [outer = 0x114e30c00] 10:51:10 INFO - PROCESS | 1922 | 1461433870787 Marionette DEBUG loaded listener.js 10:51:10 INFO - PROCESS | 1922 | ++DOMWINDOW == 154 (0x1190acc00) [pid = 1922] [serial = 2292] [outer = 0x114e30c00] 10:51:11 INFO - PROCESS | 1922 | 1461433871213 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]]]}] 10:51:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:51:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:51:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:51:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:51:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 772ms 10:51:11 INFO - PROCESS | 1922 | 1461433871261 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:51:11 INFO - PROCESS | 1922 | 1461433871263 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 10:51:11 INFO - TEST-START | /FileAPI/historical.html 10:51:11 INFO - PROCESS | 1922 | 1461433871291 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 1922 | 1461433871294 Marionette TRACE conn2 <- [1,3022,null,{}] 10:51:11 INFO - PROCESS | 1922 | 1461433871302 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}] 10:51:11 INFO - PROCESS | 1922 | 1461433871413 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:51:11 INFO - PROCESS | 1922 | 1461433871475 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:11 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c5c3000 == 48 [pid = 1922] [id = 765] 10:51:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 155 (0x11a943000) [pid = 1922] [serial = 2293] [outer = 0x0] 10:51:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 156 (0x11ab98000) [pid = 1922] [serial = 2294] [outer = 0x11a943000] 10:51:11 INFO - PROCESS | 1922 | 1461433871508 Marionette DEBUG loaded listener.js 10:51:11 INFO - PROCESS | 1922 | ++DOMWINDOW == 157 (0x11c18a400) [pid = 1922] [serial = 2295] [outer = 0x11a943000] 10:51:11 INFO - PROCESS | 1922 | 1461433871945 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"]]]}] 10:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:51:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:51:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:51:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:51:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:51:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:51:11 INFO - TEST-OK | /FileAPI/historical.html | took 680ms 10:51:11 INFO - PROCESS | 1922 | 1461433871968 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:51:11 INFO - TEST-START | /FileAPI/idlharness.html 10:51:11 INFO - PROCESS | 1922 | 1461433871970 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 10:51:11 INFO - PROCESS | 1922 | 1461433871973 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:51:11 INFO - PROCESS | 1922 | 1461433871974 Marionette TRACE conn2 <- [1,3026,null,{}] 10:51:11 INFO - PROCESS | 1922 | 1461433871977 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}] 10:51:12 INFO - PROCESS | 1922 | 1461433872091 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:51:12 INFO - PROCESS | 1922 | 1461433872154 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:12 INFO - PROCESS | 1922 | ++DOCSHELL 0x11c3b6000 == 49 [pid = 1922] [id = 766] 10:51:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 158 (0x114e2b800) [pid = 1922] [serial = 2296] [outer = 0x0] 10:51:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x1190aec00) [pid = 1922] [serial = 2297] [outer = 0x114e2b800] 10:51:12 INFO - PROCESS | 1922 | 1461433872186 Marionette DEBUG loaded listener.js 10:51:12 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x11c40d800) [pid = 1922] [serial = 2298] [outer = 0x114e2b800] 10:51:13 INFO - PROCESS | 1922 | 1461433873082 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]]]}] 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:51:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:51:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:51:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:51:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:51:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:51:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:51:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:51:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:51:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:51:13 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 10:51:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:51:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:51:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:51:13 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 10:51:13 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 10:51:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:51:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:51:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:51:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:51:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:51:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:51:13 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 10:51:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:51:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:51:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:51:13 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 10:51:13 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 10:51:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:51:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:51:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:51:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:51:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:51:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:51:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 10:51:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 10:51:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 10:51:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:51:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:51:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1136ms 10:51:13 INFO - PROCESS | 1922 | 1461433873124 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:51:13 INFO - PROCESS | 1922 | 1461433873126 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 10:51:13 INFO - TEST-START | /FileAPI/idlharness.worker 10:51:13 INFO - PROCESS | 1922 | 1461433873134 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:51:13 INFO - PROCESS | 1922 | 1461433873136 Marionette TRACE conn2 <- [1,3030,null,{}] 10:51:13 INFO - PROCESS | 1922 | 1461433873139 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}] 10:51:13 INFO - PROCESS | 1922 | 1461433873246 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x119276800 == 48 [pid = 1922] [id = 57] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x11bfdd000 == 47 [pid = 1922] [id = 56] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x11a87a000 == 46 [pid = 1922] [id = 55] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x11b74c800 == 45 [pid = 1922] [id = 50] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x119c64800 == 44 [pid = 1922] [id = 47] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x119bd4000 == 43 [pid = 1922] [id = 46] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x1178ef000 == 42 [pid = 1922] [id = 51] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x118dc0000 == 41 [pid = 1922] [id = 43] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x1178f1000 == 40 [pid = 1922] [id = 42] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x11933e000 == 39 [pid = 1922] [id = 45] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x115405800 == 38 [pid = 1922] [id = 41] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x1158d7800 == 37 [pid = 1922] [id = 44] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x1151c0000 == 36 [pid = 1922] [id = 58] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x1188e3000 == 35 [pid = 1922] [id = 757] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x12fbb2800) [pid = 1922] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x12f845c00) [pid = 1922] [serial = 2227] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOCSHELL 0x11933b800 == 34 [pid = 1922] [id = 746] 10:51:13 INFO - PROCESS | 1922 | 1461433873376 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:13 INFO - PROCESS | 1922 | ++DOCSHELL 0x1158d7800 == 35 [pid = 1922] [id = 767] 10:51:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 159 (0x114009400) [pid = 1922] [serial = 2299] [outer = 0x0] 10:51:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 160 (0x114e39800) [pid = 1922] [serial = 2300] [outer = 0x114009400] 10:51:13 INFO - PROCESS | 1922 | 1461433873406 Marionette DEBUG loaded listener.js 10:51:13 INFO - PROCESS | 1922 | ++DOMWINDOW == 161 (0x1192a0400) [pid = 1922] [serial = 2301] [outer = 0x114009400] 10:51:13 INFO - PROCESS | 1922 | [1922] 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 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 160 (0x129973c00) [pid = 1922] [serial = 2117] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 159 (0x12deef400) [pid = 1922] [serial = 1913] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 158 (0x12dee8800) [pid = 1922] [serial = 2126] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 157 (0x12c7a0800) [pid = 1922] [serial = 2120] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 156 (0x11bcd8400) [pid = 1922] [serial = 2018] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 155 (0x12fe05c00) [pid = 1922] [serial = 2069] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 154 (0x123b25400) [pid = 1922] [serial = 1976] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 153 (0x12e9c8400) [pid = 1922] [serial = 2063] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 152 (0x114e30400) [pid = 1922] [serial = 1898] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 151 (0x11b72ac00) [pid = 1922] [serial = 1901] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 150 (0x12be5e400) [pid = 1922] [serial = 2057] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 149 (0x11a610c00) [pid = 1922] [serial = 1958] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 148 (0x12b4dc800) [pid = 1922] [serial = 1907] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 147 (0x12d0d3400) [pid = 1922] [serial = 1967] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 146 (0x12e56ec00) [pid = 1922] [serial = 1970] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 145 (0x1240a8400) [pid = 1922] [serial = 2021] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 144 (0x11c509c00) [pid = 1922] [serial = 1961] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 143 (0x126e87c00) [pid = 1922] [serial = 1904] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 142 (0x12b3e3000) [pid = 1922] [serial = 1964] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 141 (0x12479fc00) [pid = 1922] [serial = 1916] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 140 (0x11bfee400) [pid = 1922] [serial = 2114] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 139 (0x12f987800) [pid = 1922] [serial = 2066] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 138 (0x12e962c00) [pid = 1922] [serial = 2060] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 137 (0x12d49ac00) [pid = 1922] [serial = 1910] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 136 (0x115895400) [pid = 1922] [serial = 2015] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 135 (0x12439ac00) [pid = 1922] [serial = 2054] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 134 (0x11bcdac00) [pid = 1922] [serial = 2051] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 133 (0x12db43400) [pid = 1922] [serial = 2123] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 132 (0x12f842400) [pid = 1922] [serial = 1973] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 131 (0x12fe10000) [pid = 1922] [serial = 2072] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 130 (0x12b15b400) [pid = 1922] [serial = 2024] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 129 (0x12dc4fc00) [pid = 1922] [serial = 2027] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 128 (0x12eb2b800) [pid = 1922] [serial = 2225] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 127 (0x12be4d400) [pid = 1922] [serial = 2209] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 126 (0x12c7a4800) [pid = 1922] [serial = 2212] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 125 (0x12c456800) [pid = 1922] [serial = 2210] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 124 (0x12d493000) [pid = 1922] [serial = 2215] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 123 (0x12d425c00) [pid = 1922] [serial = 2213] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x12db41400) [pid = 1922] [serial = 2221] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x12d49e800) [pid = 1922] [serial = 2216] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x12e960c00) [pid = 1922] [serial = 2222] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x1147cf400) [pid = 1922] [serial = 2218] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x123c50000) [pid = 1922] [serial = 2174] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x11c8ae800) [pid = 1922] [serial = 2173] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x119e54400) [pid = 1922] [serial = 2170] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11aa26800) [pid = 1922] [serial = 2171] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x11539e800) [pid = 1922] [serial = 2168] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x114006800) [pid = 1922] [serial = 2167] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x12b4d7800) [pid = 1922] [serial = 2165] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x129f5cc00) [pid = 1922] [serial = 2206] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x1276b3000) [pid = 1922] [serial = 2203] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x128fa6c00) [pid = 1922] [serial = 2204] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x123fa9800) [pid = 1922] [serial = 2200] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x12479f400) [pid = 1922] [serial = 2201] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11bffb000) [pid = 1922] [serial = 2197] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x123b1e000) [pid = 1922] [serial = 2198] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11b723000) [pid = 1922] [serial = 2195] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11aa23c00) [pid = 1922] [serial = 2194] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x119057400) [pid = 1922] [serial = 2192] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x1155e1400) [pid = 1922] [serial = 2191] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x12c79ec00) [pid = 1922] [serial = 2189] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x12c45a400) [pid = 1922] [serial = 2188] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x12c45d400) [pid = 1922] [serial = 2186] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x12c454000) [pid = 1922] [serial = 2185] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x12c452000) [pid = 1922] [serial = 2183] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x12b563400) [pid = 1922] [serial = 2182] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x129f53c00) [pid = 1922] [serial = 2180] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x129979000) [pid = 1922] [serial = 2179] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x124749400) [pid = 1922] [serial = 2176] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x128fa6800) [pid = 1922] [serial = 2177] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x11b019000) [pid = 1922] [serial = 2219] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x12e9c2c00) [pid = 1922] [serial = 2224] [outer = 0x0] [url = about:blank] 10:51:13 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x12b8a3c00) [pid = 1922] [serial = 2207] [outer = 0x0] [url = about:blank] 10:51:14 INFO - PROCESS | 1922 | 1461433874100 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,{},{}]]]}] 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:51:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:51:14 INFO - {} 10:51:14 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 10:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:51:14 INFO - {} 10:51:14 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 - {} 10:51:14 INFO - {} 10:51:14 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 10:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:51:14 INFO - {} 10:51:14 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 10:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:51:14 INFO - {} 10:51:14 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 - {} 10:51:14 INFO - {} 10:51:14 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 10:51:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:51:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:51:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 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 10:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 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 10:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 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 10:51:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 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 10:51:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:51:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:51:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:51:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:51:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:51:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:51:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:51:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:51:14 INFO - {} 10:51:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1037ms 10:51:14 INFO - PROCESS | 1922 | 1461433874177 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 1922 | 1461433874181 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 10:51:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:51:14 INFO - PROCESS | 1922 | 1461433874186 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 1922 | 1461433874188 Marionette TRACE conn2 <- [1,3034,null,{}] 10:51:14 INFO - PROCESS | 1922 | 1461433874191 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}] 10:51:14 INFO - PROCESS | 1922 | 1461433874274 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:51:14 INFO - PROCESS | 1922 | 1461433874281 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x128941800 == 36 [pid = 1922] [id = 768] 10:51:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x119080800) [pid = 1922] [serial = 2302] [outer = 0x0] 10:51:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x1240ac800) [pid = 1922] [serial = 2303] [outer = 0x119080800] 10:51:14 INFO - PROCESS | 1922 | 1461433874309 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x124539c00) [pid = 1922] [serial = 2304] [outer = 0x119080800] 10:51:14 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:51:14 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 472ms 10:51:14 INFO - PROCESS | 1922 | 1461433874654 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]]]}] 10:51:14 INFO - PROCESS | 1922 | 1461433874658 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:51:14 INFO - PROCESS | 1922 | 1461433874660 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 10:51:14 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:51:14 INFO - PROCESS | 1922 | 1461433874663 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:51:14 INFO - PROCESS | 1922 | 1461433874666 Marionette TRACE conn2 <- [1,3038,null,{}] 10:51:14 INFO - PROCESS | 1922 | 1461433874673 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}] 10:51:14 INFO - PROCESS | 1922 | 1461433874781 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:51:14 INFO - PROCESS | 1922 | 1461433874790 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:14 INFO - PROCESS | 1922 | ++DOCSHELL 0x12b43e800 == 37 [pid = 1922] [id = 769] 10:51:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x124748400) [pid = 1922] [serial = 2305] [outer = 0x0] 10:51:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x12479f400) [pid = 1922] [serial = 2306] [outer = 0x124748400] 10:51:14 INFO - PROCESS | 1922 | 1461433874819 Marionette DEBUG loaded listener.js 10:51:14 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x1271c7c00) [pid = 1922] [serial = 2307] [outer = 0x124748400] 10:51:15 INFO - PROCESS | 1922 | 1461433875118 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"]]]}] 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:51:15 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 472ms 10:51:15 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:51:15 INFO - PROCESS | 1922 | 1461433875137 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:51:15 INFO - PROCESS | 1922 | 1461433875139 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 10:51:15 INFO - PROCESS | 1922 | 1461433875141 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - PROCESS | 1922 | 1461433875142 Marionette TRACE conn2 <- [1,3042,null,{}] 10:51:15 INFO - PROCESS | 1922 | 1461433875144 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}] 10:51:15 INFO - PROCESS | 1922 | 1461433875233 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:51:15 INFO - PROCESS | 1922 | 1461433875237 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0d2000 == 38 [pid = 1922] [id = 770] 10:51:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x127775c00) [pid = 1922] [serial = 2308] [outer = 0x0] 10:51:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x128928000) [pid = 1922] [serial = 2309] [outer = 0x127775c00] 10:51:15 INFO - PROCESS | 1922 | 1461433875264 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x128fa9400) [pid = 1922] [serial = 2310] [outer = 0x127775c00] 10:51:15 INFO - PROCESS | 1922 | 1461433875701 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]]]}] 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:51:15 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. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:51:15 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'.) 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:51:15 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. 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:51:15 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. 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:51:15 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. 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 10:51:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:51:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:51:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:51:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:51:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 574ms 10:51:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:51:15 INFO - PROCESS | 1922 | 1461433875716 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:51:15 INFO - PROCESS | 1922 | 1461433875718 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 10:51:15 INFO - PROCESS | 1922 | 1461433875727 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:51:15 INFO - PROCESS | 1922 | 1461433875729 Marionette TRACE conn2 <- [1,3046,null,{}] 10:51:15 INFO - PROCESS | 1922 | 1461433875731 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}] 10:51:15 INFO - PROCESS | 1922 | 1461433875838 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:51:15 INFO - PROCESS | 1922 | 1461433875842 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:15 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c416800 == 39 [pid = 1922] [id = 771] 10:51:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x12891c000) [pid = 1922] [serial = 2311] [outer = 0x0] 10:51:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x129907800) [pid = 1922] [serial = 2312] [outer = 0x12891c000] 10:51:15 INFO - PROCESS | 1922 | 1461433875900 Marionette DEBUG loaded listener.js 10:51:15 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x12997b400) [pid = 1922] [serial = 2313] [outer = 0x12891c000] 10:51:16 INFO - PROCESS | 1922 | [1922] 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 10:51:16 INFO - PROCESS | 1922 | 1461433876261 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:51:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:51:16 INFO - {} 10:51:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 579ms 10:51:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:51:16 INFO - PROCESS | 1922 | 1461433876300 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 1922 | 1461433876301 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 10:51:16 INFO - PROCESS | 1922 | 1461433876311 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 1922 | 1461433876312 Marionette TRACE conn2 <- [1,3050,null,{}] 10:51:16 INFO - PROCESS | 1922 | 1461433876319 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}] 10:51:16 INFO - PROCESS | 1922 | 1461433876441 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:51:16 INFO - PROCESS | 1922 | 1461433876479 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c9dc800 == 40 [pid = 1922] [id = 772] 10:51:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x11c45f800) [pid = 1922] [serial = 2314] [outer = 0x0] 10:51:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x129980000) [pid = 1922] [serial = 2315] [outer = 0x11c45f800] 10:51:16 INFO - PROCESS | 1922 | 1461433876508 Marionette DEBUG loaded listener.js 10:51:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x129f5e400) [pid = 1922] [serial = 2316] [outer = 0x11c45f800] 10:51:16 INFO - PROCESS | 1922 | 1461433876815 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]]]}] 10:51:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:51:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:51:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:51:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:51:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 530ms 10:51:16 INFO - PROCESS | 1922 | 1461433876836 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:51:16 INFO - PROCESS | 1922 | 1461433876837 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 10:51:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:51:16 INFO - PROCESS | 1922 | 1461433876840 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:51:16 INFO - PROCESS | 1922 | 1461433876841 Marionette TRACE conn2 <- [1,3054,null,{}] 10:51:16 INFO - PROCESS | 1922 | 1461433876843 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}] 10:51:16 INFO - PROCESS | 1922 | 1461433876947 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:51:16 INFO - PROCESS | 1922 | 1461433876982 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:16 INFO - PROCESS | 1922 | ++DOCSHELL 0x12d17e800 == 41 [pid = 1922] [id = 773] 10:51:16 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x123fcf400) [pid = 1922] [serial = 2317] [outer = 0x0] 10:51:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x129f61800) [pid = 1922] [serial = 2318] [outer = 0x123fcf400] 10:51:17 INFO - PROCESS | 1922 | 1461433877008 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x12b3da800) [pid = 1922] [serial = 2319] [outer = 0x123fcf400] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x124749000) [pid = 1922] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x119050c00) [pid = 1922] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x11423ec00) [pid = 1922] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x123fa3c00) [pid = 1922] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11a93ac00) [pid = 1922] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x114ba9800) [pid = 1922] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x1190a2000) [pid = 1922] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x113448c00) [pid = 1922] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x11bb42800) [pid = 1922] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x11aa29400) [pid = 1922] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x1190a4800) [pid = 1922] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x1240abc00) [pid = 1922] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x11a943400) [pid = 1922] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x11423f400) [pid = 1922] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x114e2b000) [pid = 1922] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x1247a3800) [pid = 1922] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x11ace0400) [pid = 1922] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x11b00bc00) [pid = 1922] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:51:17 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x11bb43c00) [pid = 1922] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:51:17 INFO - PROCESS | 1922 | 1461433877573 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"]]]}] 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:51:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:51:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:51:17 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" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:51:17 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" 10:51:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:51:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:51:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 786ms 10:51:17 INFO - PROCESS | 1922 | 1461433877628 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:51:17 INFO - PROCESS | 1922 | 1461433877629 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 10:51:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:51:17 INFO - PROCESS | 1922 | 1461433877631 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:51:17 INFO - PROCESS | 1922 | 1461433877632 Marionette TRACE conn2 <- [1,3058,null,{}] 10:51:17 INFO - PROCESS | 1922 | 1461433877635 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}] 10:51:17 INFO - PROCESS | 1922 | 1461433877719 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:51:17 INFO - PROCESS | 1922 | 1461433877724 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:17 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c0c7000 == 42 [pid = 1922] [id = 774] 10:51:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x11b00d000) [pid = 1922] [serial = 2320] [outer = 0x0] 10:51:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x123c4e000) [pid = 1922] [serial = 2321] [outer = 0x11b00d000] 10:51:17 INFO - PROCESS | 1922 | 1461433877750 Marionette DEBUG loaded listener.js 10:51:17 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x12b3d9800) [pid = 1922] [serial = 2322] [outer = 0x11b00d000] 10:51:18 INFO - PROCESS | 1922 | 1461433878111 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]]]}] 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:51:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:51:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:51:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:51:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:51:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:51:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:51:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:51:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:51:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:51:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 520ms 10:51:18 INFO - PROCESS | 1922 | 1461433878162 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:51:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:51:18 INFO - PROCESS | 1922 | 1461433878164 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 10:51:18 INFO - PROCESS | 1922 | 1461433878167 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 1922 | 1461433878170 Marionette TRACE conn2 <- [1,3062,null,{}] 10:51:18 INFO - PROCESS | 1922 | 1461433878173 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}] 10:51:18 INFO - PROCESS | 1922 | 1461433878323 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:51:18 INFO - PROCESS | 1922 | 1461433878331 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de1e800 == 43 [pid = 1922] [id = 775] 10:51:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x12b3e2c00) [pid = 1922] [serial = 2323] [outer = 0x0] 10:51:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x12b562000) [pid = 1922] [serial = 2324] [outer = 0x12b3e2c00] 10:51:18 INFO - PROCESS | 1922 | 1461433878374 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x12b89ac00) [pid = 1922] [serial = 2325] [outer = 0x12b3e2c00] 10:51:18 INFO - PROCESS | 1922 | [1922] 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 10:51:18 INFO - PROCESS | 1922 | 1461433878739 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:51:18 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:51:18 INFO - {} 10:51:18 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 622ms 10:51:18 INFO - PROCESS | 1922 | 1461433878790 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:51:18 INFO - PROCESS | 1922 | 1461433878791 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 10:51:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:51:18 INFO - PROCESS | 1922 | 1461433878793 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:51:18 INFO - PROCESS | 1922 | 1461433878794 Marionette TRACE conn2 <- [1,3066,null,{}] 10:51:18 INFO - PROCESS | 1922 | 1461433878797 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}] 10:51:18 INFO - PROCESS | 1922 | 1461433878879 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:51:18 INFO - PROCESS | 1922 | 1461433878886 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:18 INFO - PROCESS | 1922 | ++DOCSHELL 0x12e6a9800 == 44 [pid = 1922] [id = 776] 10:51:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x12b8a1000) [pid = 1922] [serial = 2326] [outer = 0x0] 10:51:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x12bbcf000) [pid = 1922] [serial = 2327] [outer = 0x12b8a1000] 10:51:18 INFO - PROCESS | 1922 | 1461433878911 Marionette DEBUG loaded listener.js 10:51:18 INFO - PROCESS | 1922 | ++DOMWINDOW == 96 (0x12be51800) [pid = 1922] [serial = 2328] [outer = 0x12b8a1000] 10:51:19 INFO - PROCESS | 1922 | 1461433879221 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]]]}] 10:51:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:51:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:51:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:51:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:51:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:51:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:51:19 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:51:19 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 471ms 10:51:19 INFO - PROCESS | 1922 | 1461433879264 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 1922 | 1461433879266 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 10:51:19 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:51:19 INFO - PROCESS | 1922 | 1461433879268 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 1922 | 1461433879270 Marionette TRACE conn2 <- [1,3070,null,{}] 10:51:19 INFO - PROCESS | 1922 | 1461433879272 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}] 10:51:19 INFO - PROCESS | 1922 | 1461433879372 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:51:19 INFO - PROCESS | 1922 | 1461433879377 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:19 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb2d000 == 45 [pid = 1922] [id = 777] 10:51:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 97 (0x11b012000) [pid = 1922] [serial = 2329] [outer = 0x0] 10:51:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 98 (0x11b7b7000) [pid = 1922] [serial = 2330] [outer = 0x11b012000] 10:51:19 INFO - PROCESS | 1922 | 1461433879460 Marionette DEBUG loaded listener.js 10:51:19 INFO - PROCESS | 1922 | ++DOMWINDOW == 99 (0x11bc2bc00) [pid = 1922] [serial = 2331] [outer = 0x11b012000] 10:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:51:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:51:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 622ms 10:51:19 INFO - PROCESS | 1922 | 1461433879884 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]]]}] 10:51:19 INFO - PROCESS | 1922 | 1461433879891 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:51:19 INFO - PROCESS | 1922 | 1461433879894 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 10:51:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:51:19 INFO - PROCESS | 1922 | 1461433879898 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:51:19 INFO - PROCESS | 1922 | 1461433879900 Marionette TRACE conn2 <- [1,3074,null,{}] 10:51:19 INFO - PROCESS | 1922 | 1461433879904 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}] 10:51:20 INFO - PROCESS | 1922 | 1461433880008 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:51:20 INFO - PROCESS | 1922 | 1461433880068 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x11b73c800 == 46 [pid = 1922] [id = 778] 10:51:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 100 (0x1147d3000) [pid = 1922] [serial = 2332] [outer = 0x0] 10:51:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 101 (0x115662800) [pid = 1922] [serial = 2333] [outer = 0x1147d3000] 10:51:20 INFO - PROCESS | 1922 | 1461433880100 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 102 (0x115944400) [pid = 1922] [serial = 2334] [outer = 0x1147d3000] 10:51:20 INFO - PROCESS | 1922 | 1461433880460 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]]]}] 10:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:51:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:51:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 572ms 10:51:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:51:20 INFO - PROCESS | 1922 | 1461433880470 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:51:20 INFO - PROCESS | 1922 | 1461433880474 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 10:51:20 INFO - PROCESS | 1922 | 1461433880479 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:51:20 INFO - PROCESS | 1922 | 1461433880481 Marionette TRACE conn2 <- [1,3078,null,{}] 10:51:20 INFO - PROCESS | 1922 | 1461433880483 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}] 10:51:20 INFO - PROCESS | 1922 | 1461433880588 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:51:20 INFO - PROCESS | 1922 | 1461433880647 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:20 INFO - PROCESS | 1922 | ++DOCSHELL 0x123f97000 == 47 [pid = 1922] [id = 779] 10:51:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 103 (0x115398c00) [pid = 1922] [serial = 2335] [outer = 0x0] 10:51:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 104 (0x118d7b800) [pid = 1922] [serial = 2336] [outer = 0x115398c00] 10:51:20 INFO - PROCESS | 1922 | 1461433880678 Marionette DEBUG loaded listener.js 10:51:20 INFO - PROCESS | 1922 | ++DOMWINDOW == 105 (0x11adb8c00) [pid = 1922] [serial = 2337] [outer = 0x115398c00] 10:51:21 INFO - PROCESS | 1922 | 1461433881113 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] 10:51:21 INFO - PROCESS | 1922 | 1461433881153 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 10:51:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:51:21 INFO - PROCESS | 1922 | 1461433881156 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 1922 | 1461433881159 Marionette TRACE conn2 <- [1,3082,null,{}] 10:51:21 INFO - PROCESS | 1922 | 1461433881166 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}] 10:51:21 INFO - PROCESS | 1922 | 1461433881273 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:51:21 INFO - PROCESS | 1922 | 1461433881340 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:21 INFO - PROCESS | 1922 | ++DOCSHELL 0x124549800 == 48 [pid = 1922] [id = 780] 10:51:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 106 (0x1134dc800) [pid = 1922] [serial = 2338] [outer = 0x0] 10:51:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 107 (0x11bff3c00) [pid = 1922] [serial = 2339] [outer = 0x1134dc800] 10:51:21 INFO - PROCESS | 1922 | 1461433881414 Marionette DEBUG loaded listener.js 10:51:21 INFO - PROCESS | 1922 | ++DOMWINDOW == 108 (0x11c505800) [pid = 1922] [serial = 2340] [outer = 0x1134dc800] 10:51:21 INFO - PROCESS | 1922 | 1461433881774 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]]]}] 10:51:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:51:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:51:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:51:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:51:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 671ms 10:51:21 INFO - PROCESS | 1922 | 1461433881828 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:51:21 INFO - PROCESS | 1922 | 1461433881830 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 10:51:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:51:21 INFO - PROCESS | 1922 | 1461433881832 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:51:21 INFO - PROCESS | 1922 | 1461433881834 Marionette TRACE conn2 <- [1,3086,null,{}] 10:51:21 INFO - PROCESS | 1922 | 1461433881836 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}] 10:51:21 INFO - PROCESS | 1922 | 1461433881941 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:51:22 INFO - PROCESS | 1922 | 1461433882034 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x12c78d800 == 49 [pid = 1922] [id = 781] 10:51:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 109 (0x123b1dc00) [pid = 1922] [serial = 2341] [outer = 0x0] 10:51:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 110 (0x124392000) [pid = 1922] [serial = 2342] [outer = 0x123b1dc00] 10:51:22 INFO - PROCESS | 1922 | 1461433882064 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 111 (0x12474b000) [pid = 1922] [serial = 2343] [outer = 0x123b1dc00] 10:51:22 INFO - PROCESS | 1922 | 1461433882419 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:51:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:51:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 618ms 10:51:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:51:22 INFO - PROCESS | 1922 | 1461433882452 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:51:22 INFO - PROCESS | 1922 | 1461433882453 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 10:51:22 INFO - PROCESS | 1922 | 1461433882455 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:51:22 INFO - PROCESS | 1922 | 1461433882456 Marionette TRACE conn2 <- [1,3090,null,{}] 10:51:22 INFO - PROCESS | 1922 | 1461433882459 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}] 10:51:22 INFO - PROCESS | 1922 | 1461433882559 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:51:22 INFO - PROCESS | 1922 | 1461433882621 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:22 INFO - PROCESS | 1922 | ++DOCSHELL 0x12de18800 == 50 [pid = 1922] [id = 782] 10:51:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 112 (0x123c4e400) [pid = 1922] [serial = 2344] [outer = 0x0] 10:51:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 113 (0x126784c00) [pid = 1922] [serial = 2345] [outer = 0x123c4e400] 10:51:22 INFO - PROCESS | 1922 | 1461433882692 Marionette DEBUG loaded listener.js 10:51:22 INFO - PROCESS | 1922 | ++DOMWINDOW == 114 (0x1271c7800) [pid = 1922] [serial = 2346] [outer = 0x123c4e400] 10:51:23 INFO - PROCESS | 1922 | 1461433883053 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:51:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:51:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 618ms 10:51:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:51:23 INFO - PROCESS | 1922 | 1461433883073 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:51:23 INFO - PROCESS | 1922 | 1461433883075 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 10:51:23 INFO - PROCESS | 1922 | 1461433883077 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 1922 | 1461433883079 Marionette TRACE conn2 <- [1,3094,null,{}] 10:51:23 INFO - PROCESS | 1922 | 1461433883081 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}] 10:51:23 INFO - PROCESS | 1922 | 1461433883201 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:51:23 INFO - PROCESS | 1922 | 1461433883281 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:23 INFO - PROCESS | 1922 | ++DOCSHELL 0x12eb8e800 == 51 [pid = 1922] [id = 783] 10:51:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 115 (0x1271c7000) [pid = 1922] [serial = 2347] [outer = 0x0] 10:51:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 116 (0x129972000) [pid = 1922] [serial = 2348] [outer = 0x1271c7000] 10:51:23 INFO - PROCESS | 1922 | 1461433883327 Marionette DEBUG loaded listener.js 10:51:23 INFO - PROCESS | 1922 | ++DOMWINDOW == 117 (0x129cf0000) [pid = 1922] [serial = 2349] [outer = 0x1271c7000] 10:51:23 INFO - PROCESS | 1922 | 1461433883699 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:51:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:51:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 672ms 10:51:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:51:23 INFO - PROCESS | 1922 | 1461433883750 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:51:23 INFO - PROCESS | 1922 | 1461433883751 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 10:51:23 INFO - PROCESS | 1922 | 1461433883754 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:51:23 INFO - PROCESS | 1922 | 1461433883755 Marionette TRACE conn2 <- [1,3098,null,{}] 10:51:23 INFO - PROCESS | 1922 | 1461433883758 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}] 10:51:23 INFO - PROCESS | 1922 | 1461433883865 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:51:24 INFO - PROCESS | 1922 | 1461433884104 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x11ad42800 == 52 [pid = 1922] [id = 784] 10:51:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 118 (0x1134df800) [pid = 1922] [serial = 2350] [outer = 0x0] 10:51:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 119 (0x1134e6400) [pid = 1922] [serial = 2351] [outer = 0x1134df800] 10:51:24 INFO - PROCESS | 1922 | 1461433884152 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 120 (0x11423f400) [pid = 1922] [serial = 2352] [outer = 0x1134df800] 10:51:24 INFO - PROCESS | 1922 | 1461433884557 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]]]}] 10:51:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:51:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:51:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 821ms 10:51:24 INFO - PROCESS | 1922 | 1461433884581 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:51:24 INFO - PROCESS | 1922 | 1461433884584 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 10:51:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:51:24 INFO - PROCESS | 1922 | 1461433884589 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:51:24 INFO - PROCESS | 1922 | 1461433884591 Marionette TRACE conn2 <- [1,3102,null,{}] 10:51:24 INFO - PROCESS | 1922 | 1461433884594 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}] 10:51:24 INFO - PROCESS | 1922 | 1461433884693 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:51:24 INFO - PROCESS | 1922 | 1461433884756 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:24 INFO - PROCESS | 1922 | ++DOCSHELL 0x11bb14000 == 53 [pid = 1922] [id = 785] 10:51:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 121 (0x114e37000) [pid = 1922] [serial = 2353] [outer = 0x0] 10:51:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 122 (0x11566d400) [pid = 1922] [serial = 2354] [outer = 0x114e37000] 10:51:24 INFO - PROCESS | 1922 | 1461433884786 Marionette DEBUG loaded listener.js 10:51:24 INFO - PROCESS | 1922 | ++DOMWINDOW == 123 (0x11784c000) [pid = 1922] [serial = 2355] [outer = 0x114e37000] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12e6a9800 == 52 [pid = 1922] [id = 776] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12de1e800 == 51 [pid = 1922] [id = 775] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0c7000 == 50 [pid = 1922] [id = 774] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12d17e800 == 49 [pid = 1922] [id = 773] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12c9dc800 == 48 [pid = 1922] [id = 772] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12c416800 == 47 [pid = 1922] [id = 771] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12c0d2000 == 46 [pid = 1922] [id = 770] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 122 (0x1271c4800) [pid = 1922] [serial = 2285] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x12b43e800 == 45 [pid = 1922] [id = 769] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x128941800 == 44 [pid = 1922] [id = 768] 10:51:25 INFO - PROCESS | 1922 | --DOCSHELL 0x1158d7800 == 43 [pid = 1922] [id = 767] 10:51:25 INFO - PROCESS | 1922 | 1461433885176 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:51:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 620ms 10:51:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:51:25 INFO - PROCESS | 1922 | 1461433885210 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:51:25 INFO - PROCESS | 1922 | 1461433885213 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 10:51:25 INFO - PROCESS | 1922 | 1461433885216 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 1922 | 1461433885217 Marionette TRACE conn2 <- [1,3106,null,{}] 10:51:25 INFO - PROCESS | 1922 | 1461433885220 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}] 10:51:25 INFO - PROCESS | 1922 | 1461433885304 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 121 (0x119081400) [pid = 1922] [serial = 2241] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 120 (0x11923c400) [pid = 1922] [serial = 2242] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 119 (0x114240c00) [pid = 1922] [serial = 2230] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 118 (0x1147d5000) [pid = 1922] [serial = 2231] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 117 (0x123fab800) [pid = 1922] [serial = 2265] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 116 (0x11a96c000) [pid = 1922] [serial = 2247] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 115 (0x11b00e400) [pid = 1922] [serial = 2248] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 114 (0x114e30800) [pid = 1922] [serial = 2233] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 113 (0x115667800) [pid = 1922] [serial = 2234] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 112 (0x1156e1800) [pid = 1922] [serial = 2239] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 111 (0x1164a7000) [pid = 1922] [serial = 2236] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 110 (0x118854c00) [pid = 1922] [serial = 2237] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 109 (0x11c45c800) [pid = 1922] [serial = 2259] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 108 (0x11c8b1000) [pid = 1922] [serial = 2260] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 107 (0x11bff2400) [pid = 1922] [serial = 2256] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 106 (0x11c452800) [pid = 1922] [serial = 2257] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 105 (0x11bc2a400) [pid = 1922] [serial = 2253] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 104 (0x11bcdc400) [pid = 1922] [serial = 2254] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 103 (0x1242e4800) [pid = 1922] [serial = 2268] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 102 (0x11b017800) [pid = 1922] [serial = 2250] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 101 (0x11bb3c800) [pid = 1922] [serial = 2251] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 100 (0x119298800) [pid = 1922] [serial = 2244] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 99 (0x11a8c5400) [pid = 1922] [serial = 2245] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 98 (0x12474e400) [pid = 1922] [serial = 2273] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 97 (0x115671800) [pid = 1922] [serial = 2276] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 96 (0x124746000) [pid = 1922] [serial = 2269] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 95 (0x12474a400) [pid = 1922] [serial = 2271] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 94 (0x11c450c00) [pid = 1922] [serial = 2279] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 93 (0x123fa1400) [pid = 1922] [serial = 2280] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 92 (0x126e32800) [pid = 1922] [serial = 2283] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 91 (0x11a966800) [pid = 1922] [serial = 2277] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 90 (0x124399800) [pid = 1922] [serial = 2282] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 89 (0x123c4bc00) [pid = 1922] [serial = 2262] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 88 (0x126aa5000) [pid = 1922] [serial = 2274] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 87 (0x1240a6400) [pid = 1922] [serial = 2266] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | --DOMWINDOW == 86 (0x123fa0000) [pid = 1922] [serial = 2263] [outer = 0x0] [url = about:blank] 10:51:25 INFO - PROCESS | 1922 | 1461433885375 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x11a875000 == 44 [pid = 1922] [id = 786] 10:51:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 87 (0x1134f1800) [pid = 1922] [serial = 2356] [outer = 0x0] 10:51:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 88 (0x1155b9800) [pid = 1922] [serial = 2357] [outer = 0x1134f1800] 10:51:25 INFO - PROCESS | 1922 | 1461433885405 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 89 (0x1190a9800) [pid = 1922] [serial = 2358] [outer = 0x1134f1800] 10:51:25 INFO - PROCESS | 1922 | 1461433885711 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]]]}] 10:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:51:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:51:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 522ms 10:51:25 INFO - PROCESS | 1922 | 1461433885738 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 10:51:25 INFO - PROCESS | 1922 | 1461433885740 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 10:51:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:51:25 INFO - PROCESS | 1922 | 1461433885743 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 10:51:25 INFO - PROCESS | 1922 | 1461433885749 Marionette TRACE conn2 <- [1,3110,null,{}] 10:51:25 INFO - PROCESS | 1922 | 1461433885757 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}] 10:51:25 INFO - PROCESS | 1922 | 1461433885844 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 10:51:25 INFO - PROCESS | 1922 | 1461433885853 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:25 INFO - PROCESS | 1922 | ++DOCSHELL 0x124128000 == 45 [pid = 1922] [id = 787] 10:51:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 90 (0x119371000) [pid = 1922] [serial = 2359] [outer = 0x0] 10:51:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 91 (0x11a8c5c00) [pid = 1922] [serial = 2360] [outer = 0x119371000] 10:51:25 INFO - PROCESS | 1922 | 1461433885879 Marionette DEBUG loaded listener.js 10:51:25 INFO - PROCESS | 1922 | ++DOMWINDOW == 92 (0x11aa24000) [pid = 1922] [serial = 2361] [outer = 0x119371000] 10:51:26 INFO - PROCESS | 1922 | 1461433886243 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"]]]}] 10:51:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:51:26 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 10:51:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:51:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:51:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:51:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 528ms 10:51:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:51:26 INFO - PROCESS | 1922 | 1461433886271 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 1922 | 1461433886272 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 10:51:26 INFO - PROCESS | 1922 | 1461433886274 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 10:51:26 INFO - PROCESS | 1922 | 1461433886276 Marionette TRACE conn2 <- [1,3114,null,{}] 10:51:26 INFO - PROCESS | 1922 | 1461433886278 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}] 10:51:26 INFO - PROCESS | 1922 | 1461433886360 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 10:51:26 INFO - PROCESS | 1922 | 1461433886367 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\", \"8da3d0d2-a32f-43dc-beab-b801fe42bb8e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:51:26 INFO - PROCESS | 1922 | ++DOCSHELL 0x1276ca000 == 46 [pid = 1922] [id = 788] 10:51:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 93 (0x11ace0000) [pid = 1922] [serial = 2362] [outer = 0x0] 10:51:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 94 (0x11b728000) [pid = 1922] [serial = 2363] [outer = 0x11ace0000] 10:51:26 INFO - PROCESS | 1922 | 1461433886394 Marionette DEBUG loaded listener.js 10:51:26 INFO - PROCESS | 1922 | ++DOMWINDOW == 95 (0x11bb42800) [pid = 1922] [serial = 2364] [outer = 0x11ace0000] 10:51:26 INFO - PROCESS | 1922 | 1461433886723 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]]]}] 10:51:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:51:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 469ms 10:51:26 INFO - PROCESS | 1922 | 1461433886744 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 10:51:26 INFO - PROCESS | 1922 | 1461433886746 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 10:51:27 WARNING - u'runner_teardown' () 10:51:27 INFO - No more tests 10:51:27 INFO - Got 0 unexpected results 10:51:27 INFO - SUITE-END | took 507s 10:51:27 INFO - Closing logging queue 10:51:27 INFO - queue closed 10:51:27 INFO - Return code: 0 10:51:27 WARNING - # TBPL SUCCESS # 10:51:27 INFO - Running post-action listener: _resource_record_post_action 10:51:27 INFO - Running post-run listener: _resource_record_post_run 10:51:28 INFO - Total resource usage - Wall time: 531s; CPU: 57.0%; Read bytes: 122880; Write bytes: 995194368; Read time: 3; Write time: 4734 10:51:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:51:28 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 186778112; Write bytes: 188327936; Read time: 15436; Write time: 402 10:51:28 INFO - run-tests - Wall time: 512s; CPU: 58.0%; Read bytes: 122880; Write bytes: 793116160; Read time: 3; Write time: 4293 10:51:28 INFO - Running post-run listener: _upload_blobber_files 10:51:28 INFO - Blob upload gear active. 10:51:28 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 10:51:28 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 10:51:28 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'] 10:51:28 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 10:51:29 INFO - (blobuploader) - INFO - Open directory for files ... 10:51:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 10:51:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:51:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:51:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:51:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:51:30 INFO - (blobuploader) - INFO - Done attempting. 10:51:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 10:51:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:51:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:51:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:51:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:51:31 INFO - (blobuploader) - INFO - Done attempting. 10:51:31 INFO - (blobuploader) - INFO - Iteration through files over. 10:51:31 INFO - Return code: 0 10:51:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 10:51:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 10:51:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5cbb8e3ffc02243b5625ac5e5c3738b415e0a4e9c38721156df882efa1a1d0f470999280d6759859ffcb9a15c4015932239bef1518819a8c76fe138dc793ff59", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4f34e3d2903ac9ab2b3a57bc7a17446f8451f6555fc6a9fc528dd230188ebb3fc4477e95d9d7ef4be4ad9e372eb878f205be24c9a929df3d2051ac5e3e2e8514"} 10:51:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 10:51:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 10:51:31 INFO - Contents: 10:51:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/5cbb8e3ffc02243b5625ac5e5c3738b415e0a4e9c38721156df882efa1a1d0f470999280d6759859ffcb9a15c4015932239bef1518819a8c76fe138dc793ff59", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4f34e3d2903ac9ab2b3a57bc7a17446f8451f6555fc6a9fc528dd230188ebb3fc4477e95d9d7ef4be4ad9e372eb878f205be24c9a929df3d2051ac5e3e2e8514"} 10:51:31 INFO - Running post-run listener: copy_logs_to_upload_dir 10:51:31 INFO - Copying logs to upload dir... 10:51:31 INFO - mkdir: /builds/slave/test/build/upload/logs 10:51:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=653.367172 ========= master_lag: 0.53 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 53 secs) (at 2016-04-23 10:51:32.264774) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 10:51:32.268734) ========= 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.5lJXqtw1qQ/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.RVChYidw6u/Listeners TMPDIR=/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/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/5cbb8e3ffc02243b5625ac5e5c3738b415e0a4e9c38721156df882efa1a1d0f470999280d6759859ffcb9a15c4015932239bef1518819a8c76fe138dc793ff59", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4f34e3d2903ac9ab2b3a57bc7a17446f8451f6555fc6a9fc528dd230188ebb3fc4477e95d9d7ef4be4ad9e372eb878f205be24c9a929df3d2051ac5e3e2e8514"} build_url:https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012957 build_url: 'https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/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/5cbb8e3ffc02243b5625ac5e5c3738b415e0a4e9c38721156df882efa1a1d0f470999280d6759859ffcb9a15c4015932239bef1518819a8c76fe138dc793ff59", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4f34e3d2903ac9ab2b3a57bc7a17446f8451f6555fc6a9fc528dd230188ebb3fc4477e95d9d7ef4be4ad9e372eb878f205be24c9a929df3d2051ac5e3e2e8514"}' symbols_url: 'https://queue.taskcluster.net/v1/task/S-LCn81USbuYi8TZ6--Ucg/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 10:51:32.311970) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 10:51:32.312300) ========= 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.5lJXqtw1qQ/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.RVChYidw6u/Listeners TMPDIR=/var/folders/9j/83h02rbx6bn60ztt0ypr7lsm00000w/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.005265 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 10:51:32.360603) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 10:51:32.362936) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 10:51:32.363371) ========= ========= Total master_lag: 0.84 =========